Nestled on the island puts it in a fairly unique location. There is a choice of dining from take away sandwich / pizza to sit down dining. Food great quality and taste.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.