The truck may be no more, but the owners have opened a restaurant, Lanxang, on South Neil in Champaign, in the space formerly occupied by Good Fella Korean.
You can view the menu online (and it appears you can even place an order, too, when the restaurant is open).
905 S Neil
M-Sa 11 a.m. to 8:30 p.m.
Top photo by Seth Fein.