Like we need another one. But this one has a decent pedigree. It's a spinoff from Aleo's, an excellent Italian deli in the same strip mall, so expectations were good.
And it is. Not the best I've had, but it's up there, worth revisiting many times. The crust is thin but not crackerlike. There's less cheese than most places, which I think is a plus, but the rest of the family doesn't. The tomato sauce is obviously freshly made, better than most places. The large is about an inch or so smaller than most other places, but that's not really a problem.
If you're in the area, it's worth giving it a try. I would expect their other items, subs, calzones, etc., to be very good, too, since the deli is top notch.