46 Bergen Tpke
7 Carmine St New York, NY
106 W 73rd St New York, NY
this place is a way a pizzeria should be. the classic "NY pizza" can be found here. the taste is perfectly fine and cant be made any better. i would easily recommend
December 19, 2008
If you've been to or used
Neil's Pizzeria, leave a review.
It's easy, only takes a couple of minutes and you'll help thousands make an informed decision.