Mentioned by Trip101
10 Best Chinese Restaurants In Denver, Colorado
"This popular Chinese restaurant is always busy with loyal customers seeking to indulge in what is said to be the best dim sum and seafood dishes in town. Don’t let the strip mall location deceive you, because once you enter, you’re greeted with the smell of fresh dim sum at Denver’s best dim sum place. Don’t believe the hype?"