Restaurant

South City
Kitchen Buckhead

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.

Location