The Novo Theater by Microsoft

“Novo” is a Spanish word that means “to make new”...and creating new experiences is exactly what The Novo is all about. Here you’ll experience fresh, new, and up-and-coming talent gracing Los Angeles audiences. The venue also hosts parties, corporate events, and other high-energy affairs, all in an exciting setting filled with the latest in audio and visual technology.

800 West Olympic Boulevard 90015 Los Angeles United States