China Garden is a Chinese restaurant that has been around for over 20 years. We are grateful for our loyal customers' love and will continue to strive to provide customers with our best food and service.
Know a great happy hour or special for this location?
Suggest an edit
18 E 33rd Pl, Steger, IL 60475
© 2025 Checkle, Inc
Privacy
Terms