I live down the street from this place and when I first moved in I can't tell you how excited I was to have a big slice NY style pizza joint within waking distance.
Boy was I disappointed. I keep going back in hopes it's become magically better, but that's never the case. It smells delicious walking by but it is definitely not NY caliber. I would eat it if I had to, but I would never pay for it.