Powered by Tripadvisor

Lao Sze Chuan - Champaign

608 E University Ave Ste 105
Champaign, IL 61820
Uber
MORE PHOTOS