Pizza in New York, NY
Pizza
941 Amsterdam Ave.,
New York ,
NY
10025
UNITED STATES
Based on 1 reviews
Awesome Place
They have some of best and cheapest slices in the city. As soon as you order they put the pre made slice in the oven to heat it up.Worldwide > United States > New York, NY > Pizza