Get directions to: Chinaland Restaurant, Oxnard, CA
Restaurant address: 543 S Ventura Rd Oxnard, CA 93030, USA
Restaurant: Chinaland Restaurant