Chiba Japanese Restaurant
7515 Lankershim Blvd, North Hollywood 91605