Executive chef Oscar Torres joined us with a taste of Mister O’s. Mister O’s located at 11838 Ventura Blvd in Studio City recently opened in September 2018. It’s a perfect spot for the holidays. They have an award winning cocktail program...Voted #1 cocktail program in Los Angeles by Eater LA. It’s currently “Nominated” by Eater LA as top 5 “BEST design restaurant” in Los Angeles. For more info, you can visit their website or follow them on social media.