171 Auburn Avenue, Atlanta
(404) 525-5810
Located in the historic Sweet Auburn district in the heart of downtown Atlanta at 171 Auburn Avenue, Sweet Auburn Bistro is a relatively new, but increasingly popular top-pick dining establishment specializing in "New South" cuisine infused with Cari...