Authentic Greek tavern specializing in grilled dishes. Enjoy a meal in the village square.