Japanese restaurant · 1291 Victoria Ave, Oxnard, CA
See full menu
More food in Oxnard, CA · Japanese Food in Oxnard