YumCha
1520 16th St Mall, Denver, CO 80202, United States
Southeast Asian, Dim Sum
Casual Dining
Part of ChoLon Restaurant Concepts
1-10 Employees
About
Formerly home to CRC’s own Cho77, YumCha Dumpling & Noodle Bar, with a fresh new look and an exciting menu of handmade dumplings and travel-inspired noodles, will focus o... Read more
Followers (5)
Employees (0)
Do you work here or have you worked here? Add yourself to this business's employee list.




