Name: Yang's Fried Dumplings
Location: There is a collection of stores and restaurants which line Wujiang Road, which is located to the left and oblique to the West Nanjing Road (main shopping road) when facing away from the Bund.
The restaurant is on the second floor of the building which on the first floor houses Cafe 85 (coffee and pastry...
More