665 North Heliotrope Drive Los Angeles, CA 90004
Seated: 36
Square Feet: 1,100 ft2
Intimate Red Seat Theater with Red Curtains.