There are a number of good Italian restaurants on the island - this is one of the absolute best! The wait staff is attentive and efficient and the manager is also a chef and will likely be willing to create something for you if you want something not on the menu. Prices are very reasonable. We have beeen there many times over the past few years and have never been disappointed.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.