Pizza Review
Large cheese pizza is $26. Takeout orders are filled from the kitchen of the breakfast restaurant next door and it shows. Ordered pizza crispy, it wasn’t. Plenty of better options on the island.