Authentic Greek Taverna in Amfithea. Offers traditional dishes and a welcoming atmosphere.