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 BudsRadiance Tea
Snow BudsDr. Tea's Tea Garden
Snow BudOur Home Tea
Snow BudsAlice's Tea Cup