Whoever invented pizza had this place in mind. Their pizza's the BEST and, YES, I've been to many places in NYC (I'm there constantly) and most of the best in Jersey (Pete & Elda's is a runner up). Yeah, the place is a dump, but so is Peter Luger's. YES the people have bad attitudes, but so do they at Peter Luger's. This place is a must for those who want to know what pizza should taste like, just ask for a double topping as opposed to a single. DeLorenzo's sits comfortably in the pizza throne.
Pros: Food
Cons: Envirnoment
more