I am a fan. A big fan. When I'm in a dash and grab mode, a slice and a diet coke while reading City Life hits the spot. Used to love them so much when I first moved from NY & lived in Red Rock, I'd pick up a pie for dinner occasionally.
Pizza is thin crusted with a bit of a char (I always ask for "well done" as that * snap * is like Yo Yo Ma to my ears) with a great sauce to cheese ratio. Not too greasy, foldable and in a word: fabulous.
The staff is friendly and I truly savor my slice. The only thing that would make this more Nona Bensonhurst for me would be a walk up window. But alas, you don't have to be a homesick NYer to eat like one.
Can't speak to the rest of the menu, it's all about the slice and the snap.