Lin's Kitchen
Address:
1024 Mchenry Ave, Crystal Lake, IL 60014
Phone:
(815) 356-9988
Nice to Know:
- Good For Kids Yes
- Noise Level Quiet
Other Details:
Located just north of Crystal Lake South High School on McHenry Avenue, China House specializes in Chinese-American cuisine. The restaurant is great for dining in or carrying out for a convenient price.
Restaurants, Chinese
Other Businesses: