Pizza Review
A consistent 8+ every time. Best pizza on the island hands down, and probably the best I’ve ever eaten.