Home /  

Fried Donut Restaurants in Champaign

Show restaurants on map
Show :companies_count restaurants on map
4.3
Menu
Open Now
4.3
Menu
Open Now
City: Champaign, 2145 South Neil Street Champaign, IL 61820, United States
"This is my fav Chinese food in town. You make special accommodation to my order/description. Great tofu, too. I command them every week and they are n..."

Feedback

These reviews refer only to the mentioned ingredients.


Value
Preparation time
Price
Quantity