649 South Olive Street Los Angeles, CA 90014
Seated: 24
Standing: 30
Square Feet: 371 ft2
Ceiling Height: 24 ft