Organic Green Tea | Café Dépôt

This tea is grown in the high mountains of Jiangxi Province, China. The constant mist that envelops the mountain creates the perfect condition for a wonderfully soft leaf.

Ingredients: Organic Green Tea.