With my parents in town, I thought it would be nice to have a family dim sum lunch at Dragon Seal (龍璽) last weekend. Located on the 101st floor of ICC, this elegant Cantonese restaurant is part of the Sky Dining 101 family (neighboring Inakaya and Ryu Gin).