Japanese restaurant · 1714 Newbury Rd C, Newbury Park, CA
More food in Newbury Park, CA · Japanese Food in Newbury Park