Select Menu
All Day Menu
Menu
Menu
All Day Menu
Menu
Menu
Start New Order
Chinese Noodle Factory
133 N 11th St, Philadelphia, PA 19107
(215) 922-1688
Store Information
Closed
See More