Get directions to: China Cafe, Aurora, CO
Restaurant address: 16870 East Iliff Avenue Aurora, CO 80013, USA
Restaurant: China Cafe