1060 South Broadway Los Angeles, CA 90015
Seated: 35
Standing: 35
Square Feet: 350 ft2
Get the whole team together. Our biggest room is for BIG ideas.