Check, Please!
Q:Do you know of any places in Denver that serve dim sum? A:Loosely translated, the Cantonese term “dim sum” means “dot hearts” or “little heart warmers.” These heartwarming tidbits were created around 960 A.D., when tea houses became all the rage during the Sung Dynasty. Today, the tasty snacks are…