Japanese Sencha Shizu Green Tea
Shizu is a rare floral sencha from organic production, produced in the Kawane, Shizuoka prefecture. The first harvest of the year, an exceptional tea, from fields close to the Ooi River in Japan, at an average elevation of 770 feet.
Japanese green tea.
1 tsp tea