They say this place hasthe best pizzas on the island and I have ot agree. They are big and full of flavour. The restaurant is in a lovely setting and is a good night out.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.