Get directions to: China Town Express, Santa Ana, CA
Restaurant address: 1730 E 17th St Ste I Santa Ana, CA 92705, USA
Restaurant: China Town Express