Get directions to: Hiro-sushi, Oxnard, CA
Restaurant address: 804 Wagon Wheel Rd Oxnard, CA 93036, USA
Restaurant: Hiro-sushi