Restaurant is best known for its Dim Sum dishes, being part of the Royal China chain based in London. We were quite impressed with the quality and presentation of the items offered in this Shanghai branch. The Menu also includes a good selection of the traditional Shanghainese dishes. We found these very tasty as well and a nice supplement to the Dim Sum choices. Location is very convenient, as it is the main restaurant inside an upscale Shopping Mall on Nanjing West Road. Friendly service, comfortable ambience, and fair prices to match.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.