It’s just ok. I will NOT buy this one once it’s gone.
Organic Snow Buds is a rare and fine white tea from the high altitudes of northern Fujian, China. Enjoy it’s flavors that will likely remind you of the warm flavors of fall and winter.
Company description not available.
Snow Buds Organic Green TeaArbor Teas
Snow BudsTodd & Holland
Snow BudsMEM Tea Imports
Snow BudsAlice's Tea Cup
Snow BudsRadiance Tea
Snow BudsDr. Tea's Tea Garden