Tag Archives: China Snowbuds

An image of the China Snowbuds green tea loose leaf spilling out of The Tea Centre gold steep stick infuser

Introducing China Snowbuds: a downy green tea

It’s the pristine green loose leaf masquerading in white tea clothing. Enjoy the best of both worlds with China Snowbuds green tea with young downy leaves.