Chef Lon Symensma and the CRC team are excited to announce a new concept coming to Downtown Denver — YumCha, an exciting new dumpling & noodle bar coming late summer 2021!
It's bittersweet to also announce that we will be closing Cho77 effective immediately in order to move YumCha into the space next to ChoLon & LeRoux. We are so grateful for everyone who loved Cho77 over the last 6 years — both at its original location on South Broadway & downtown. We hope to continue providing delicious memories for you with the launch of YumCha coming soon!
More information to come! Please stay tuned.
– ChoLon Restaurant Concepts