Shanghai Bistro is a somewhat chic Chinese joint surrounded by gas stations and seedy motels. It's close to campus but a bit far from downtown Eau Claire. That said, it seems to draw a crowd, and gets busy after 5 p.m.
I had an avocado roll ($4 regular, $3 on happy hour before 5 p.m.) which was pretty basic being just rice, nori and avocado, but tasty enough. I also had a house-style tofu ($8) but had to get the dish modified, as the normal sauce may or may not contain oyster sauce (I never got a clear answer from the waitress, who didn't seem to know, but said she'd make sure my dish was totally vegan). As such, make sure to ask questions about ingredients, as the vegetable and tofu dishes might be a bit fishy.
The dish was passable; I found it bland and skimpy on the vegetables. Also, there was no option for brown rice, which makes me weep at every instance.
The service was decent though not terribly friendly or attentive. If you're in Eau Claire and looking for unusual cocktails or a fun night at a bar, this is a good spot, as it has both interesting drinks and lots of people. If you're looking for good Chinese food, you probably should drive 90 miles west to Minneapolis.