Best food on the island so far. Many choices and each gives a wonderful taste sensation. Deserts are a must! Also unique are the hand tied tea balls that bloom into a flowers when steeped in hot water. Dine here? Why not!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.