A cockroach fell out of the ceiling onto our table on Sunday after Dim Sum. We had already paid and were about to leave, and then it fell. I will not be going back.
The Empress is Denver Colorado's premier seafood and dim sum restaurant. Opened in 1993, The Empress has been serving traditional Chinese and Asian cuisine in a friendly and inviting atmosphere.