Best food in Greece. I had the tomato soup which was delicious and the scallops- oh the scallops - they were fresh and the flavours when combined with the sauces was amazing! The fish was also extremely fresh and the service was excellent. It gets really packed so do make a reservation in advance.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.