China King
118 S Van Buren St, Newton
(618) 783-8881
Restaurants in Newton, IL
China King
118 S Van Buren St, Newton, IL 62448
(618) 783-8881