New York has the best pizza in the country and this is one of the best in the city. The pizza is mouthwatering and they have many variations/toppings. My favorite is the Margherita but the white pizzas are delicious too. For such a small place the wait is not too bad. The service is fast so you are in and out quickly.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.