new location! 11986 ventura blvd. studio city. ca 91604 next door to trader joe's at laurel canyon and ventura