Chinese noodle restaurant · 1106 E Chestnut St, Chilton, WI
Dine-In
More food in Chilton, WI · Chinese Noodle in Chilton