Just tried this spot the other day for the first time and I have to say I was pleasantly surprised.
Fresh ingredients, not greasy, good dough (though I do typically prefer my crust a little crispier).
Watch out for the heat. I like spicy stuff, but my side of medium hot sauce was pretty damn hot.
Pros: Fresh, unique
Cons: none yet