We go to Tomato Brothers at least once a week..all of the food is wonderful..The minestrone soup and chicken piccata is very good. The breadsticks aqre the food we crave..devine.
I have eaten at Tomato Brothers 3 times. I would eat there every week but I live in Texas. We had a short wait, waitress treated us well, food is very good.
This place rocks. Gotta try the breadsticks..awesome. The pizza is the best in town.