Probably my favorite Chinese restaurant in Champaign. They have such a huge selection and everything I've tried is very authentic. Believe me, I'm Asian. It's great coming in with a larger group so you can try out more dishes and eat family style!
Prices are a bit higher than other Chinese restaurants but if you're looking for really good Chinese/Taiwanese food then this is definitely the place to go!