I've always wanted to try Jersey Mike's, but I always forget about it. Well after hearing about their "Month of Caring" and taking a day's profits from everyone of their stores and giving it to charity, I knew I had to try them. And it was fantastic. I love the fact they slice the meat and cheese fresh instead of it being pre-sliced in a bin. The bread was soft, but not too soft and it was fresh too. They have plenty of help to take care of you promptly. They make your sandwich to order and all the veggies were fresh and it tasted fantastic. The service was very good and very friendly. They were very busy, so I disregarded the fact that the dining room needed some attention, but the food and service were top notch. I look forward to eating there again.