Pizza Review
Absolutely beautiful cheese pizza. Best on the island by far. It’s got incredible thin crust with the perfect ratio of cheese and sauce. Minimal flop.