The Galleon Resort
Questions & Answers
Interested in an updated list of good food, moderately AND expensively priced
Best Italian food is at Onlywood. Their Pizza is beyond compare, For
Breakfast Pepe's cannot be equaled. There are so many good restaurants on
the Island that it is too hard to come up with all of their names.
Albert P. answered Aug 12, 2024