the super deluxe is super delicious.
We highly recomend it, that is if you like lots of toppings. Thin crust and yummy!
good cold beers, tv's, friendly atmosphere. a popular island spot. Best pizza definitely on the island, you will find Many locals... that is the key.
and they serve later than most island restuarants also, (a plus). The whole menu is good.
Was this review helpful to you?