I've been to Tommy's twice, both times with friends' little children. It's a perfect atmosphere for little kids and adults alike. The menu is intense and will take you awhile to decide. They have a wonderful Mediterranean flare which is welcome! The last time I was there, I had the French Onion Soup which was tasty but not the best I've ever had. In fact, I think my nephew out ordered me with his simple grilled cheese. My sister got the turkey sandwich on pita which looked amazing. Also we ordered a plate of fries and we couldn't stop eating them!
The reason I give this place 4/5 stars is because of the service. While the wait staff is very nice, it took awhile for us to get served.
Also, I want to mention that Tommy's is a great place for a variety of dietary preferences (vegan, veg, gluten-free, etc).