Absolutely stunning interior. Definitely the most beautiful restaurant we visited with a huge olive press dominating the inside of the restaurant. We sat on the upper terrace, lovely view. Choice of food was limited which is not a bad thing but we did find it the most expensive restaurant we visited and food was the same quality as the others.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.