
9
"I note the Plaza Theatre as an iconic Atlanta landmark that first opened in 1939 and sits adjacent to Southern Belle and Georgia Boy, anchoring the restaurants in a building that feels like living history." - Michael He
Atlanta's oldest independent cinema with a retro vibe
1049 Ponce De Leon Ave NE, Atlanta, GA 30306 Get directions