Definitely a great place with a HUGE selection of sandwiches and quality ingredients. The staff are really nice and the sandwiches are great. The only quirk I have is tonight I ordered the Michael Jordan which is a meatball sub and for some reason there was a thousand island type sauce on the sub along with the standard meatballs, cheese and marinara which completely killed the flavor of the sandwich. I even asked if all was on it were the standard ingredients but somehow this nasty sauce wound up on it. It really killed the sandwich for me, but maybe someone else would like that. I'll still go back because they have some great sandwiches, I just hope I don't get any more surprise ingredients.