117 W. Main Street, St. Charles, IL 60174 | P: 630. 513.1889 | F: 630.513.4612

Home | Menu | Delivery & Carryout | Catering | Lunch Buffet | Coupons | Contact Us | Site Map
© Copyright 2010. Szechwan Restaurant. All rights reserved.