The place is really nice inside, the people are extremely friendly and you've got New York Pizza so wins all around. They do have a surprising wide variety of other things on the menu from Eggplant to Wraps and Salads. Italian food is their forte as well as the Pizza! Obviously the toppings are what does it for their pizza and I don't think anyone else can touch them topping wise on the island. The inside is really nice and they do have beer and wine in there with TV.
more