Snow Palace is superior to New Dynasty. (It's at the far end of Crowfoot Crossing by the Honda Dealership)
http://maps.google.ca/maps?oe=utf-8&...i=lmd&z=14&t=m
FWIW me and my Chinese wife eat there almost weekly, and 95% of it's customers are Chinese.