ku cha house of tea. resting beside the hustle and bustle of the well traveled walking mall on pearl street in boulder colorado is an oasis of tea tea house tea culture fine tea