A Greek taverna in Magouliana, known for its delicious meats and authentic cuisine.