Unique Green Teas: Strawberry Rose

In St Dalfour Tea by teadog.comLeave a Comment

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.

What do you think?