Ace Sushi

Japanese restaurant · 2101 N Rose Ave, Oxnard, CA

Hours

More food in Oxnard, CA · Japanese Food in Oxnard