Pizza in New York, NY
Pizza • Steakhouses
801 2nd Ave.,
New York ,
NY
10017
UNITED STATES
Based on 1 reviews
Piza is Good, Service is Not
Had pizza here on a weekday night. Ordered our pizza and salad which took 45 minutes to arrive despite it being a quiet night, with many empty tables. Accidentally spilled a glass of red wine, was offered a napkin but the server couldn't...Worldwide > United States > New York, NY > Steakhouses