Lola Ote Restaurant

24 Sgt. Esguerra Ave, Diliman, Quezon City, Metro Manila, Philippines
3.77 (33)
No vegan rating

Recent Reviews

Dishes

Verified by abillion’s vegan community
Get abillion app