Know a great happy hour or special for this location?
Informal Chinese restaurant turning out handcrafted dumplings made from locally sourced ingredients.
Suggest an edit
9655 E Montview Blvd, Aurora, CO 80010