One step up from Subway and much better than Jimmy John's if you're looking for a good warm sandwich, this is the place. Of course, I went during lunch rush hour and probably would have had much quicker service had I chosen another time. However, given the fact that they were slammed - MY ORDER WAS PERFECT. I went for the Cheesesteak and was very pleased with the sandwich. Regular size is 9 inches which is good for one person. The meat was good and the cheese was perfect - usually you get poor quality meat and too much cheese or the wrong kind of cheese. I added mushrooms and onions, which in my opinion, should come standard on a Cheesesteak, but didn't. I also had a side of hot peppers which really topped off the sandwich well.
There's nothing bad I can say about this place other than they're just a smidge pricey for what you get - but definitely not to the point to where I won't return and try a different sandwich.
Don't have too high of expectations and you'll be well satisfied. It's a sandwich shop - NOT a gourmet restaurant.