Tommy's is one of the few things I miss after moving from Cleveland Heights to Cleveland proper. The vegetarian options are endless. The falafel sandwiches are not quite authentic Middle Eastern (try Falafel Cafe at Univ. Circle if you want authentic)but they are delicious and varied (e.g. a falafel sandwich with barbecue sauce that is very good. I also recommend the veggie burger, spinach pies, milkshakes, fries, and everything on the breakfast menu. Seriously, the breakfast menu is great.
I do not know how anyone could possibly leave this place hungry. I am a big eater and usually take home food.
It is a little noisy but I don't have a problem hearing my friends - just not an intimate dinner date place...more of a hanging with my friends and catching up place or take out for movie night.
Also, for any non happy cow users reading these reviews: four stars is the max for a non-vegetarian restaurant. Sad since this place probably offers more vegetarian options than any place in Cleveland.