Reviews
Write A Review
- winnie stash organic green tea
-
This is actually a question. I know the organic stash green tea bags are packed in USA but where did the organic leaves raised or came from ? I hope not from China !
Are the bags acid free or chemical free ?And are your bags acid ,bleached free?
Thank you
- Jackie STASH is the best!
- Great product from local Tea company, STASH. Everyone enjoyed it during the holidays