I went with a friend last night and we really loved the food. This restaurant is now under new management and has already improved significantly from what it used to be. Note- if you want wine, bring your own bottle. Until they get their liquor license they cannot sell wine or liquor, but that is temporary. If you live in Franklin and are in the mood for good Italian food, you should definitely try Torino's.
more