The first time we ate there this place was new. I ordered a Philly Cheese Steak sandwich and it was disappointing in taste and sparse on the meat. A disappointment. Tonight we went back and they seem to have a better grasp on things. Ordered the meat ball and Mozzarella sub and it was first rate. I'll order that from now on. Good people made me raise my 3 to 4 stars.