The South City Kitchen restaurant’s local spot was named the Buckhead Business of the Year for 2018 at the Jan. 15 annual luncheon of the Buckhead Business Association. Operated by Fifth Group Restaurants, South City Kitchen opened in 2016 in the tower at 3350 Peachtree Road next to the Buckhead MARTA Station. It has sister […]