Get directions to: New China Restaurant, Wilmington, IL
Restaurant address: 682 W Baltimore St Wilmington, IL 60481, USA
Restaurant: New China Restaurant