Seventy7 North
12514 Ventura Blvd, Studio City 91604