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