Know a great happy hour or special for this location?
Behind an unassuming strip-mall facade, classic Chinese food served in a comfy sit-down atmosphere.
Suggest an edit
3985 E 120th Ave, Denver, CO 80233