We loved the look of this restaurant and the view was amazing
We were impressed by the food, try the lobster stuffed calamari! To die for!
Staff were extremely attentive and we really enjoyed the experience!
Would highly recommend
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.