This is the product description text that will appear here.
Quantity
1
Sencha is the traditionally steamed, daily green tea of Japan. Rishi selects their Sencha from premium tea bush cultivars including saemidori (“bright green”) and okumidori (“deep green”) that are grown organically on Kyushu Island in south...