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