The superlative reviews on Trip Advisor are well deserved at Veya. It is located in a secluded location with beautiful landscaping. The service was not the typical "island time" which we experienced at some other places. The food looked and tasted outstanding.
If you own or manage Veya Restaurant, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.