Get directions to: China House, Morrison, IL
Restaurant address: 222 W Main St Morrison, IL 61270, USA
Restaurant: China House