Get directions to: Hunan Garden Chinese Restaurant, Oxnard, CA
Restaurant address: 1621 N Oxnard Blvd Oxnard, CA 93030, USA
Restaurant: Hunan Garden Chinese Restaurant