Skip to main content

New China | Chinese

restaurant · chinese restaurant · Southern View, IL

Address
2801 S 6th St, Southern View, IL 62703
Phone
(217) 523-3333
Website
newchina2801.com
Where
39.7646, -89.6488

Search Hominin for New China | Chinese

Other restaurants nearby

More in Southern View

New China | Chinese — restaurant in Southern View, IL | Hominin