null

Shincha

Shincha means "New Tea" in Japanese and is the freshest Japanese green tea of the year made from the first flush harvest. Filled with nutrients and other flavorful compounds stored up through winter, the first harvest of the year produces an incredible tea experience.

2020 Shincha is now available!

Back to top of page