800 Iberville Street New Orleans, LA 70112
Seated: 98
Standing: 80
Square Feet: 840 ft2
Ceiling Height: 11 ft