710 Demonbreun Street Nashville, TN 37203
Seated: 100
Standing: 92
Square Feet: 1,359 ft2
This airy, intimate space is perfect for gathering your small groups. Take in the natural light from floor-to-ceiling windows looking out over Music City.