Not a fan of the veal sandwich or the pizza slices. But the panzerotti is both huge and value priced. If you do have a hankering for a huge panzerotti and don't want to spend more than $6, come here.
Oh yeah, the fries are really good.
Service is quite friendly. And seems soccer plays 24/7 on the TV in the small dining area.