Lemon & Olives

Greek Taverna

2-5 minute drive from the condominium

Lemon and Olives Greek Taverna, is a must-try restaurant in Baguio. Don’t Leave Baguio City without trying their mouth-watering menu. Lemon and Olives Greek Taverna is a popular Mediterranean and Middle Eastern restaurant located in Baguio City, Philippines. The restaurant offers a wide range of dishes, including shawarma, falafel, hummus, and tabbouleh. The food is flavorful and filling, making it a great option for both lunch and dinner.