[RICH_REVIEWS_SNIPPET category="post"]
Recommended
- 2F, House 6, South Block Xintiandi, Lane 123, Xinye Rd Shanghai (Puxi) 3F, Super Brand Mall, No. 168 Lujiazuixi Rd Shanghai (Pudong)
- Shanghai
- Many Locations
- Shanghai Dumplings
- Call: +86 21 6385 8378, +86 21 5047 8882,