2019 Shincha Yamakai

2019 Shincha Yamakai

Shizuoka Prefecture, located on the main island of Honshu, contains the largest tea growing region in Japan. The quality of tea produced here can b...

Read more
Japanese Green Tea Part 2

Japanese Green Tea Part 2

Similar to Part 1, this guide is intended to be an overview focusing on growing regions, a small list of popular cultivars, and harvest seasons for...

Read more