Skip to product information
1 of 1

Leopard Snow Buds Tea

Regular price
$9.45
Regular price
Sale price
$9.45
Size

Leopard Snow Buds has a light liquor with exquisite fresh green tea taste. A superb white tea! 

Enjoy our blog post about this tea:  The Most Delicate of Chinese Tea. 

    Leopard Snow Buds Tea from Culinary Teas