This is the food page of Shanghai River Restaurant on 7831 Westminster Hwy Richmond BC V6X4J4.
(first reviewed on September 12, 2013, last updated on July 12, 2015.)
Shanghai River Restaurant is ranked #1 of 21 Restaurants in Kerrisdale Richmond.
This page has had 1586 visitors. You are the 1586th.