800 Iberville Street New Orleans, LA 70112
Seated: 40
Standing: 40
Square Feet: 432 ft2
Ceiling Height: 11 ft