Welcome to 99 Szechuan China
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
0000000000
Order Online