Ku Cha House of Tea

Permanently closed
2445 E 3rd Ave
Denver, CO 80206

History

Established in 2005 at Boulder, Colorado, Ku Cha House of Tea is a traditional Chinese tea shop. We import and sell high quality loose leaf teas around the world. We opened this Cherry Creek North location in May of 2019.

Specialties

Ku Cha House of Tea is a traditional Chinese tea shop. We carry over 170 high quality loose leaf teas from around the world.

Find related places

Own this business?
See a problem?

You might also like

United StatesColoradoDenverKu Cha House of Tea

Partial Data by Foursquare.