Skip to main content

Lao Sze Chuan Chinese Restaurant

restaurant · pan asian restaurant · Champaign, IL

Address
608 E University Ave, Champaign, IL 61820
Phone
(217) 689-0031
Website
laoszechuanusa.com
Where
40.1167, -88.2295

Search Hominin for Lao Sze Chuan Chinese Restaurant

Other restaurants nearby

More in Champaign

Lao Sze Chuan Chinese Restaurant — restaurant in Champaign, IL | Hominin