Order Online

Lao Sze Chuan Chinese Restaurant

608 E University Ave
Champaign, IL 61820
(217) 689-0031
Order online Menu | Reservation | Info
Any questions please call us.