Get directions to: China 1 Chinese & Vietnamese Restaurant, Antelope, CA
Restaurant address: 7903 Walerga Road Suite 101 Antelope, CA 95843, USA
Restaurant: China 1 Chinese & Vietnamese Restaurant