800 W Olympic Blvd a335, Los Angeles, CA 90015
Hours of Operation:
See website for schedule
About the Business:
The Novo is located in the center of the entertainment capital of the world: the L.A. LIVE complex.
Accommodating over 2,300 guests, The Novo is the perfect venue for emerging music acts and cultural shows while also providing excellent space for corporate events and private parties.