I decided to go back in on a whim after a bad experience a year or so ago, and saw it was under new ownership. I ordered a $12 steak stromboli, it was as long as my forearm, from elbow to fingertip. I got it home and opened the box to a wafting aroma of melted cheese, juicy steak, and freshly baked dough. It also came with a generous portion of warm chunky marinara sauce that was it no form lacking flavor. Halfway through the stromboli I was so stuffed I couldn't move. I had another huge portion waiting for me tomorrow for dinner.
I toasted the leftovers in the oven the next night; it was just as good.
Generous portions and delicious food, but the price was proportional to that. The qualm I had was there was no alcohol, draft beer preferably, and one small TV in the dining room.
Pros: You get what you pay for - quality food
Cons: No beer :(