Get directions to: China Palace 88, Huntley, IL
Restaurant address: 10870 North Il Route 47 Huntley, IL 60142, USA
Restaurant: China Palace 88