I don't know what I think of Lai Lai Wok. On one hand, they serve decent chinese food, on the other hand, the service can be very spotty. I'd consider this some of the best chinese food on campus, although the competition is weak.
If you go, definitely check out items on the chinese language menu (ask your waiter to translate). Thats where they hid all the best dishes.