Ku Cha House of Tea
Ku Cha House of Tea opened its first Denver tea shop in 2018 in posh Cherry Creek North, a lovely tree-lined part of Denver with a healthy and vibrant mix of retail and residential addresses. Today, the colorful, bright shop sells 170 premium whole-leaf teas, unique tea gifts, and wholesome to-go beverages to the many locals and tourists who frequent Cherry Creek North every year.
Website http://www.kuchatea.com
Phone (303) 322-0183
Address
2445 E 3rd Ave. #1
Denver CO 80206