Description
Pizzeria with retro looks serving pies, slices & subs made with modern ingredients.
Name: Scarr's Pizza
Address: 22 Orchard St, New York, NY 10002
Phone Number: +1 212-334-3481
Categories: Pizza restaurant
Scarr's Pizza is a Pizza restaurant located at 22 Orchard St New York/
(Latitude,Longitude: 40.715337,-73.99141)
Postal Code: 10002
Location
-
22 Orchard St, New York, NY 10002
Add a review