1350 Spring St NW, Atlanta, Georgia 30309 USA
Zagat rated Atlanta's best restaurant decor
Photo Credit: Yelp