We ordered the house special pizza and it was delicious! It's a pretty large size for 2-3 people. The two of us could not finish the whole pizza. This really is the best pizza on the island (we've tried most of them)!!!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.