I have to be honest, I've been here a few times (since I live in Cranford) and I've never had a good pie. The first time I got it home and it was burned...not "a little scorched"....I mean BURNED. I had to bring it back and wait ANOTHER 45 minutes. Every other time after that (4 times), I've had a less than acceptable pie. And the real kicker is that no one there seems to care that the meal isn't good. I've seen a lot of people bring pies back because they are burned, and the staff just shrgus their shoulders and puts you at the end of the line again.
For my money, the pizza is WAY better at Reggio's in Union and Spirito's in Elizabeth.