Japanese restaurant · 583 N Ventu Park Rd, Newbury Park, CA
See full menu
More food in Newbury Park, CA · Japanese Food in Newbury Park