Twitter help me: Where on the internet can I buy some great green tea? Is adagio the best option? I need opinions!
Replying to @bnwoods2008 @mattstratton
For green tea, go straight from Japan! My go-to is Ippodo from Kyoto, who will ship from New York: https://ippodotea.com Aside from "regular" sencha, try their hojicha (roasted tea) which is basically everyday tea in Japan
0 replies
0 retweets
1 like
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.