710 Demonbreun Street Nashville, TN 37203
Seated: 40
Square Feet: 698 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.