I've been going to Tommy's for over 20 years and it is hands-down, one of my favorite all-time restaurants in Cleveland. They have a huge menu with a great variety of healthy (and a bit less healthy) selections. I never get bored with the food there becasue if I get sick something, there are so many other things to chose from and try out. With that said, the fries there are a must, but make sure to bring a friend because there is more than enough to share. Tommy's is also well known for their delicious shakes, and yummy breakfast. It's definitely family-friendly and my kids like the food there too. The only down side about Tommy's for me is that I live so far away from it now, so it's tougher to get there as frequently as I like.