I got a 6 inch Italian and I was pleasantly surprised. The staff was very helpful and friendly, while the sandwich was grilled perfectly and the cheese and meat good quality and tasted excellent. I will say that this particular sandwich was just a little bit salty and a bit messy.
All in all, very good location if you need a quick cheap tasty lunch.