Lao Sze Chuan Restaurant is Champaign’s premiere restaurant for gourmet, authentic Chinese cuisine, and is rated the best Chinese Restaurant in the USA. Lao Sze Chuan’s reputation is built on providing authentic Sichuan cuisine with high quality materials and ingredients. To ensure authentic flavors, we import all ingredients such as peppercorn, Sichuan pickles, Chili bean paste directly from China. We also keep things fresh and exciting by always learning and implementing new cuisine straight from China onto our menu. Your complete satisfaction is our top priority here at Lao Sze Chuan Restaurant. Our friendly staff and Grade A chefs are here to ensure that you receive exceptional customer service and that your meal is top quality.