265 Peachtree Center Avenue Northeast Atlanta, GA 30303
Seated: 130
Standing: 140
Square Feet: 1,353 ft2