Get directions to: China Chef Express, Aurora, CO
Restaurant address: 980 South Peoria Street Aurora, CO 80012, USA
Restaurant: China Chef Express