Lemon and Olives is a Greek taverna in Baguio City, Philippines, known for its authentic