Stopped here for lunch, staff very friendly. Located at one end of the beach with a elevated aspect looking over the bay.
Delicious Greek salad, one between two is plenty. The octopus salad was also very good.
Very welcoming an excellent choice for lunch
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.