Chiba Japanese Restaurant

7515 Lankershim Blvd, North Hollywood
(818) 765-9119

Order Online