Madame Shanghai is a very good Chinese restaurant without being outstanding. We went in a group for Yum Cha. Maybe we weren't adventurous and dishes were pretty much the usual for a good Chinese; dumplings were well prepared and presented. Tasty if not taste sensations. Unreasonably, I tend to compare higher quality Chinese yum cha with Dragon Eye in Hong Kong and feel a bit let down. Prices are on the expensive side but not over the top. If you don't want to face the bustle around Dixon Street and are seeking a relaxed lunch looking out to Hyde Park, I'd be happy to recommend Madame Shanghai.