Traditional Greek taverna in the historic village of Maleme. Offers a pleasant atmosphere and excellent service.