5711 West Century Boulevard Los Angeles, CA 90045
Seated: 700
Standing: 1,000
Square Feet: 13,585 ft2