China Cheng

25222 Reed St
Channahon, IL 60410


Phone: (815) 467-8088
Estimate delivery time is 60 to 65 minutes.
Elwood deliveries will be $8.00

Store Hours:

Mon - Fri:11:00 AM - 08:00 PM
Sat & Sun:03:00 PM - 08:00 PM
Any questions please call us.