Lobby at Twelve
361 17th Street
Atlanta, Georgia
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>>
lastArticle = 3/2007 and lastAward =
