Authentic Greek Taverna offering delicious food and excellent service. Enjoy a lovely ambiance in the village square.