Our 2014 Japanese Shincha is here!
Shincha Green Tea is the year’s first harvest of Japanese Sencha Green Tea. The beautiful, bright green leaves produce a tea with a smooth, silky taste—fresh, bright, and satisfying.
We’ve ordered a limited supply, so once it is gone, there is no more until next year! Shop now »