I find it funny how people rate pizza as "closest thing to New York" when 99% these people have never actually had NY pizza. (Which btw Jersey pizza is better but thats a whole other story). I have yet to try this place but will hold back final judgment until I taste it. But am very skeptical by people saying "its just like NY pizza"
more