Lemon and Olives Greek Taverna

Baguio City, Baguio City

26 Outlook Drive, Baguio City, Benguet, Philippines

Operating Hours

Monday to Sunday - 11:00 AM to 10:00 PM

  • Cuisine
    Greek
  • Payment
    Cash Credit Card
Ratings & Reviews