
Restaurant · $
375 Canal St, New York, NY 10013, USA
Pizza · Manhattan
8.4Open·Saturday: 11 AM – 12 AM
Manhattan · Pizza
9.2Brooklyn · Pizza
9.2Manhattan · Pizza
9.1Brooklyn · Pizza
9.0Manhattan · Pizza
9.0Manhattan · Pizza
8.9See every rated restaurant in Best Restaurants in New York · All cities