I probably enjoy Tommy's for all of the wrong reasons.
My favorite meal at the place that is known for its extensive vegetarian options is a meat pie, specifically the Keith. What do you get when you combine richly flavored lamb with two other rich flavors, falafel and baba? You get a plate of comfort food, but with some unexpected and unique flavors (curry). And their fries are excellent.
Unlike most Clevelanders, I don't get too excited about Tommy's milkshakes. I've tried a couple of times, and maybe my expectations are just too great because of all the hype, but I've had better shakes from United Dairy Farmers.
I love the atmosphere, and love that there are often student musicians there providing entertainment. I've always had good service at Tommys, too.