Location: Home > YellowPages > IL > Champaign > Yen Ching Restaurant

Yen Ching Restaurant

2901 Valleybrook South Dr
Champaign, IL 61822
217-384-0799