Beachside Taverna offering Greek cuisine with homemade food. Enjoy free sunbeds and Wi-Fi with friendly service.