Pizza Review
Best pizza on this island, hands down. Crust is perfect and tasty, cheese is phenomenal, pepperoni and all other ingredients are just right and it's all baked in a wood fired oven.