Sort by

Shincha Hashiri Japanese Green Tea

$11.25
This is a rare and limited offering. Hashiri is 'first harvest'. Shincha is the first flush of the Spring tea in Japan. This tea comes from the Moriuchi tea farm in the Uchimaki region of Shizuoka. It produces an emerald liquid full of flavor.  Arrived...