Pizza Review
Probably the best pizza on the island, but that’s not saying much. On the floppier & greasy side. Better options at the other shore points.