Address: 270 N Randall Rd, Lake In The Hills, IL 60156
Latitude: 42.1801 (42°10′48″N), Longitude: -88.3361 (88°20′10″W)
Phone: (847) 458-8000
Site: www.chenchinesecuisine.com
Facebook
Foursquare
- Cuisine: Chinese
- Outdoor Seating: No
- Take Out: Yes
- Delivery: Delivery
Details