The sign tells the truth! Great pizza... VERY good prices for the island... lots of fun with the staff. when you walk in you might think "what is this place" but keep going to the back and be sure to get a table and order! You can't go wrong.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.