Get directions to: China House, Sandwich, IL
Restaurant address: 1201 E Church St Sandwich, IL 60548, USA
Restaurant: China House