I love this place, every time someone new comes into town, This is one of the first stops I like to take them too. It's what people think of when they think of ""NY Pizza"".
I only wish they start using creditcards, because it does get a little annoying having to stop by the local ATM and get cash all the time.
more