Scarr's Pizza
Pizzeria known for it's New York-style slices, and its commitment to using fresh, organic, and natural ingredients.
35 Orchard St, New York, NY 10002