Restaurant
South City
Kitchen Buckhead
![](https://discoveratlanta.com/wp-content/themes/atlanta/assets/images/pixel.png)
3350 Peachtree Road, Suite 175
Atlanta,
GA
30326
404-815-6677
Head to the heart of Buckhead, on Peachtree Street, for sophisticated southern cuisine that’s never stuffy and always satisfying.