Get directions to: New China Restaurant, Springfield, IL
Restaurant address: 2801 S 6th St Springfield, IL 62703, USA
Restaurant: New China Restaurant