Chinese Noodle Cafe

From Wikipedia, the free encyclopedia

Chinese Noodle Cafe is a Chinese restaurant located in the Delmar Loop neighborhood in University City, a suburb of St. Louis, Missouri. The restaurant emphasizes fresh traditional noodle, vegetarian or combo dishes.