Blooming / Flower Teas

Blooming Teas are made from green tea, hand tied around beautiful, natural flowers. When steeped in hot water, these slowly blossom into a bouquet of breathtaking shapes and exquisite flavors.