Tag: greek

Lemon and Olives: The Best Greek Resto in the PH?

Lemon and Olives: The Best Greek Resto in the PH?

(adsbygoogle = window.adsbygoogle || []).push({}); Lemon and Olives is a new house-turned-restaurant in Baguio City along Outlook Driv...