The food at China Garden is delicious! I usually call & order on my way home from work. It is always ready when I arrive & no matter what we've tried it has been great!
2. China Garden
40W160 Campton Crossings DrSaint Charles, IL 60175
From Business: China Garden Chinese Restaurant in St. Charles, IL, is a family-owned Chinese restaurant that has been in business since 2006. We welcome you to try our healthy f…