0 items in cart
Subtotal: $0.00
Crafted by skilled artisans, delicate green tea buds are carefully hand-tied into small balls at approximately 1" in diameter. When infused, the tea rosette unfurls into a delicate blossoming flowery shape. Brew it in a glass cup and watch the tea unfurl. A perfect way to impress your friends with this exquisite tea.