I don't know if the local xlb or maodou bai ye - hunting hounds have discussed this place or not, but I attended a Chinese banquet at Dragon 2000 in Walnut Creek and thought it would have been worth a second try. It's one of those places where the set menus all feature sweet and sour something, and forks are at every place setting. However, they have a Shanghainese specialty menu with over 80 items, which I think you can access from their website.
Anyway, some of the items on the banquet menu were very very good. The ping-pan (assorted cold cuts) that started the banquet was excellent. The drunken chicken was tasty, if not as winy as I like, and the tofu thread salad was fresh and well-seasoned with sesame oil, but not too oily. They also had chunks of braised pork leg, not common offerings on Cantonese ping-pan. These Eastern chinese specialties were by far the best items on the cold platter so there is promise that the kitchen will do well on Shanghai dishes. The rest of the banquet was mixed - some dishes were excellent, such as the steamed fish and the sharkfin bamboo pith soup, while others were not so edible, such as beijing duck, but really, how often do you come across edible duck in the Bay Area? The deep-fried scallops in pepper sauce were rock hard and the sauce was deeply mysterious - but not in a good way.
Their website is: www.dragon2k.com