Not a bad little sandwich shop, but not a great one either. After flying into Cleveland for work, and spending the entire day at the office, Jimmy John's was the only quickie eatery I could find in the area near my hotel (Hyatt @ the Arcade). I jumped in right before they closed, and was able to grab a ham and provolone sandwich w/out all the fixins. I have to admit it was pretty tasty, but nothing spectacular - Subway has a much larger variety of sub offerings, and quite frankly the service was lacking at JJ's. (My sandwich was made and placed on the counter w/out so much as a word. I know it was closing time, but a "here ya go" would've gone a long way.)
I'm giving Jimmy John's a three-fer simply b/c the food was decent and it hit the spot at the right time. As far as this being a place I'll be crazy-fond of if I ever visit the city again, it's not looking too good. But hey, I'm a tourist - the regulars might have a different opinion. YMMV as well...