Take us with you on the go! Download our app now.
(217) 328-6722
1401 W Green St Champaign, IL 61821 40.1102 -88.2689
Last updated 8.11.11
Restaurants
Chinese
Write a Review
2312 W Springfield Ave, Champaign, IL