Food is always pretty good. When I order I always get all of my veggies on the side so that my sandwich won't get soggy on the way home. The price is as expected for a sub shop I suppose. The restaurant is always clean. Whenever I go it's al wyd hit or miss as to if it's crowed or not. I have been times and they are crowed and others not so much. The same with the staff, it's hit or miss, as to if you will get someone nice, not nice or in between. All in all not to bad so I will be back. Wish they delivered like Jimmy Johns because I would rather have Jersey Mike's.