Welcome to Szechuan Chinese Kitchen

To get started choose one of our locations below

401 South 1st Street Champaign IL, 61820 (217) 398-9999 Order Online
401 S 1st Street Champaign IL, 61820 (217) 398-9999 Order Online