Family-run taverna in Hersonissos Village's main square. Offers outdoor seating and a planet-friendly approach. Open seasonally.