Welcome to Silver Lake Chinese Restaurant! Silver Lake Chinese Restaurant, a family owned and operated restaurant for over 20 years, is located in Saint Charles, Illinois, serving all surrounding neighborhoods. We have four locations to serve you with delicious Chinese food! Since 1989, we've made bold, enticing, zesty, robust Szechwan & Cantonese Cuisine for dine-in, to go or catering. We...