Used to be a pretty good neighborhood pizza takeout place, but the steel gates have been up every time I pass by for many months (and I live around the corner). Unless they keep very strange hours, they're out of business.
Address: 57 W 84th St, New York City, NY 10024-4713
Location: United States > New York (NY) > New York City> > Upper West Side
- Neighborhood: Upper West Side
Phone Number: +1 212-874-2000