Get directions to: Saigon Chinese & Vietnamese, Rancho Cucamonga, CA
Restaurant address: 12809 Foothill Blvd Rancho Cucamonga, CA 91739, USA
Restaurant: Saigon Chinese & Vietnamese