Unique Green Teas: Strawberry Rose

Looking for something different from your dull and tastes-like-grass green tea?  How about a green tea a subtle taste of strawberry and rose petals? St Dalfour makes such a green tea.  Plus, its 100% certified organic. St Dalfour Teas are made in the French tradition by the tea experts of St Dalfour, France.

Leave a Comment