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.
Also at this address
Find related places
See a problem?
You might also like
Partial Data by Foursquare.




