Get directions to: China Light Restaurant & Lounge, Mchenry, IL
Restaurant address: 1266 North Green Street Mchenry, IL 60050, USA
Restaurant: China Light Restaurant & Lounge