Lobby at Twelve in Atlanta | Travel + Leisure
361 17th Street
Atlanta, Georgia
404/961-7370

As Featured In...

From Travel + Leisure, Mar 2007

“a throbbing bar and a smart restaurant with a loft-like look showcasing chef Nick Oltarsh’s confident New American cooking....” MORE>>

“Table-Hopping in Atlanta”

  lastArticle = 3/2007 and lastAward =