
Shincha - the very first harvest green tea of the year (also known as first flush) which is immediately packaged for sale. Absolutely the freshest green tea you can purchase at any time of the year, now available for immediate shipment. Since we get our sencha from various sources and regions of Japan and because of the weather, etc, the release dates from one tea to the next will vary.
Note: All shincha green teas now available except Uji shincha "Miyabi", due it stock approx. May 10th.