We normally go and eat there weekly as we already live here on the island. they do have the best pizza, very tasty pastas and so much more! they do have very good and friendly staffs.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.