During our stay on Elutheria, we had dinner twice. The first night was on Pizza night. Excellent thin crust pizza. The second time, the dinner was equally as great, with tasty Bahamian flavors.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.