I stayed at holiday Inn financial district and this pizza parlor was available any time of the day on my 5 day stay...don't believe the negative remarks .mmmmmmm mmmmmmm slap your Italian momma good! Unlike everything else in nyc this was 8 bucks whole pizza.
Address: 94 Greenwich St, New York City, NY 10006-1801
Location: United States > New York (NY) > New York City> > Financial District
- Neighborhood: Financial District
Phone Number: +1 212-267-4976