Know a great happy hour or special for this location?
Sprawling, typically decorated home to dim-sum carts, which also offers a full Chinese menu.
Suggest an edit
2825 W Alameda Ave #2901, Denver, CO 80219