Well, I've never been inside this restaurant, I've only had food delivered. You get a boatload of food. The entrees are very large. I ordered chicken parm once and had enough left overs for 2 more meals. Great prices, too. Occasionally, the delivery people forget something, but that happens everywhere so I'm not going to complain about that. I highly recommend this place.
Pros: HUGE portions for a great price
Cons: Delivery sometimes slow or incorrect