This upscale restaurant - at 79 Beach Road - is a great place to send your guests. Sit near the wall-to-wall windows to enjoy panoramic views of the lagoon. As one crewmember told us: “Creative dessert menu… amazing tuna.” Dinner served 1700–2100hrs. Located across from The Net Result. Reservations strongly suggested during peak season.Read more
Review this service
No one has left a review on this page yet.