Get directions to: Ozeki Noodle, Oxnard, CA
Restaurant address: 349 W Esplanade Dr Ste 2 Oxnard, CA 93036, USA
Restaurant: Ozeki Noodle