Traditional Greek Taverna, offering classic dishes. Located in Kavrochori.