Phone: +12173517024
Address: 2561 W Springfield Ave, Champaign, IL 61821, United States
City: Champaign
Dishes: 35
Reviews: 5283
"Delicious every time and so cheap for how much food they give you!! The ducks I had so far were big enough to have leftovers. And not only ok remnants, I mean that you reheat these things and they taste exactly as amazing as when it was fresh, it's kind of incredible: The delivery is super fast and the delivery people we had were all very nice! Once we left someone else’s food mistaken, but the restaurant was SO Chill over it and had an excellent customer service to sort it and our right order for free (and also VERY fast! Wonderful place! <================="
All prices are estimates.