Get directions to: Chef Noodle House, Aurora, CO
Restaurant address: 10400 East 6th Avenue Aurora, CO 80010, USA
Restaurant: Chef Noodle House