"If you love chinese food and have not been to the Imperial, shame on you. It is one of the best in town. The food is terrific and ..."
"One of the better places in Denver for dim sum. Because it is very popular get there early on the weekends to miss the long lines."