3376 Peachtree Road Northeast Atlanta, GA 30326
Standing: 250
Square Feet: 2,500 ft2
A rare find in the heart of the city, this enchanting outdoor space is an exquisitely landscaped, picture-perfect venue for al fresco gatherings.