Since the new ownership took over, the food quality has improved. It is a little on the pricey side for what it is, but you definitely get a good amount of food for the money. You will likely end up taking home a portion of your meal.
I've had the hoagies and pizza so far and both were excellent. The hoagies are huge and stuffed with meat and veg and the pizza was so good. I'll definitely be back.