tea (n.) \ˈtē\ 1. shrub (Camellia sinensis of the family Theaceae, the tea family) cultivated especially in China, Japan, and the East Indies 2. an aromatic beverage prepared from tea leaves by infusion with boiling water.

Saturday, March 19, 2011

White Orchard


Very aromatic upon opening the pouch with silk tea bag inside. Strong peach and melon scent. Brews rather strong for a white tea.  Hints of fruity flavoring while drinking. Use sugar to bring out flowery notes.  Hard to taste the white leaves over the fruit medley. Excellent as a cooled tea with sugar. Sold by Mighty Leaf.

No comments:

Post a Comment