The Comedy Chateau, North Hollywood