7831 Westminster Hwy, Richmond
There are tons of Chinese restaurant in Richmond, I think you can probably eat at a different one for a couple month without ever having to repeat any of them. So in order to survive in such an environment, the restaurant has to stand out in one way or another.
This particular meal at Shanghai River was pre-ordered, so I have no idea on the price of each items. However R has been here before, and he said the prices are slightly higher, but it's fair given the decor and the execution of the dishes.
We started with a cold plate appetizer combo. My favorite has to be the wine chicken in the middle. It was juicy and moist with a distinctive wine taste. The rest of the appetizers was average.
Top Shanghai Restaurant a run for their money. We also had a order of pan fried dumpling. This was also very good. The skin was thick, so it seemed like it's home made. The stuffing of pork and chive was very flavorful.
I have been to both Shanghai Wonderful and Top Shanghai Restaurant in the area, so the question is which one would I go to. I think all 3 have it's benefit, because at Top Shanghai Restaurant, you get equally good food with a slight cheaper price (but service is worse, which I am use to). However if you need a nicer restaurant to entertainment family/guest, I would recommend Shanghai River as it looks quite nice inside (and they have party dining room). Shanghai wonderful would be perfect for for dining out with friends, as they have innovative dishes that other restaurant don't have.