We have eaten at Tommy's twice since moving to the Coventry area. Both times left something to be desired.
Our first trip was atrocious. The waitress literally threw our silverware at us. She brought us one glass of water and that was the end of it. And after our food was served, she never returned to ask how we were doing until she brought the check. She was completely unprofessional and lacking in social graces. In addition, we felt openly judged for wearing secular clothes in a clearly hipster environment. Izod is not a crime people. Our experience was so negative that I don't even remember what I ate.
The second time was better. We did have an awkward interaction upon entering the restaurant when we stood there unsure of what to do while 3 servers just stood behind the counter finishing whatever conversation they were having. Additionally, we were seated as far away from other customers as possible and it took forever for the waitress to come by with water to introduce herself. She, however, was very pleasant and friendly. Our food was decent -- I did enjoy the milkshake quite a bit.
It's not really the food to blame here -- its the poor service.