Southern Grace will bring its southern cuisine to the upcoming major commercial project, Terminal South in Atlanta.
The second location will be larger and it is expected to open in the first quarter of 2024.
Search