Lemon and Olives Greek Taverna

Greek, Mediterranean

#26 Outlook Drive, Baguio CityM-Su: 11AM-10PM

(074) 423-2278
Lemon and Olives Greek Taverna's address

Other Branches

    You may also like