What a fantastic find! We visited here twice on our trip and both visits we were extremely impressed. The food was amazing and it has the views to match! The restaurant has such a great atmosphere. It was about a 20 min walk from where we stayed but definitely worth it.
I would recommend the feta filo parcels and octopus as a starter!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.