|
|
Anonymous
56944
reviews
Chef Scott Wu and wife Lee opened a restaurant in Lakewood, Ohio in 1992
(Wu's Cuisine). Sadly fourteen years later the restaurant was
taken away, but Scott and Lee relocated in Downtown Cleveland (Shanghai
Restaurant). Business was slow so they were forced to relocated once
again. As of February 2010 they are in Mentor, Ohio still serving amazing
food.
|
|
|
|
|
|