We stopped to use the bathroom but the pizza was huge, fresh and delicious. Apparently this place is rated the top pizza place on the island and I can see why. Each slice is really as big as two regular slices; I recommend the Sausage. Yum!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.