789 Ponce De Leon Avenue Northeast Atlanta, GA 30306
Standing: 25
Square Feet: 450 ft2
A space truly unique, hidden just behind the lobby bar offering cozy, lounge style seating.