Parlor Den

Located In: Parlor

Seated: 50

Parlor

Parlor

Parlor Den
Address
Parlor

249 Peters Street Southwest Atlanta, GA 30313

Business Space Location Map
Capacity

Seated: 50

Square Feet: 800 ft2

F&B Options
In-house catering
Equipment
  • Bar
Frequent Uses
  • Private Dining