“I remember this was the first green tea i tasted when i was little. The legendary st.dalfour was the favorite of my grandpa. Opening the bag and smelling the organic tea brought me good memories...” Read full tasting note
Certified, 100% organic Green Tea.
Selected and blended under the direction of the tea experts of St. Dalfour France.
Company description not available.