Restaurant
Pizza Amoré
14 locals recommend
Tips from locals
To go only - but very good pizza, and is near downtown area where you can sit along the docks and watch all the mega yachts.
Location
9718 Estate Thomas
St Thomas
Estate Thomas