** EDIT **
It's not opening yet, but the location is right. The new name is "Golden Harbor"
-------
The Wok has moved back to Champaign. Its new location is possibly where Pickles and Papa George used to be (505 S Neil St Champaign, IL 61820). Since I don't have a car, I have not checked whether it is now open or not. However, I heard from a friend of my friend that it's already open.