Get directions to: China Express Iii Inc, El Paso, TX
Restaurant address: 8820 North Loop Drive El Paso, TX 79907, USA
Restaurant: China Express Iii Inc