Title says it all. We found this place from a recommendation after a day at Santa Maria beach nearby. In the area of a quaint village on the quieter side of the island, with a nice shaded dining area. We had an excellent Greek salad, grilled octopus, grilled squid, and a carafe of white whine for about €27
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.