

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
Vintage cinema: cult revivals, indie films, and midnight mayhem
1049 Ponce De Leon Ave NE, Atlanta, GA 30306 Get directions