It is definitely the best and most authentic Chinese food in Champaign. The meat are high quality, unlike another Chinese restaurant using fatty and junky beef or pork, their spear ribs and beef shanks are tender and juicy.
REALLY one of the few Asian restaurant advocates the idea of eating heathy and green.
Highly recommended!!!