TRENDING

The Henry: Nashville’s New Restaurant the City Didn’t Know It Needed

The Henry is the new restaurant Nashville didn’t know it needed, but it did. Located at  2803 12th Ave South, #105, The Henry offers craft cocktails, unique sushi rolls, tantalizing appetizers, numerous entree options, housemade desserts, plus service that is unmatched anywhere in Nashville. In addition to a very impressive wine and spirits list, among the largest we’ve seen anywhere…

Read More