159 Northside Drive Northwest Atlanta, GA 30313
Seated: 216
Square Feet: 2,512 ft2
Ceiling Height: 18 ft