Description

Premium Japanese Sencha green tea. Grown at 600m in the finest growing region of Kyoto.