Panini's in Cleveland has some of the best dinner & "breakfast when you haven't been to sleep from the night before" sandwiches. The bread is thick and crusty, and they fill it with a grilled meat of your choice, or scrambled eggs, or even just vegetarian style. Then they melt the cheese, add tomatoes and lettuce if you want, and top it with the 2 finishing touches: their version of coleslaw and of course, French fries. All packaged neatly in between two piece of a French loaf, cut in half.
I love the Roast Beef one and the Turkey one, myself. And if you're going to be brave and get these yummy sandwiches, you might as well put the mayo on them. You'll probably only be eating half, anyway.
Parking might take a minute to find, especially if the Indians are playing. But the people watching is usually good from this corner. Here's the http://www.paninisgrill.com/contact.html