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.

We're out of shincha for 2020, check back in spring 2021 for next year's harvest!

There are no products listed under this category.

Back to top of page