Jasmine luxury is a mixture of Chinese green teas with fresh jasmine flowers. The teas are delicately coiled, and infused with dried jasmine flowers to produce its rich fragrance.
Tasting Journal Snippets:
Strong jasmine flavor with notes of vegetal taste.
Hojicha (Houjicha) is a Japanese green tea that is roasted in a porcelain pot ove...
Sweet Japanese sencha with delight of citrus flavor. Refreshing and soothing, fre...
Dragon pearl jasmine are beautiful hand-rolled pearls of young green tea leaves s...
Genmaicha is the Japanese name for green tea combined with roasted brown rice. Du...