– Green Tea –
Translated, Sencha means "steamed tea". This manually
harvested Sencha also was steamed to prevent fermentation.
The taste reminds of seaweed and has a slightly tart, distinct
and fresh note; the cup is a light olive.
Customers who bought this product also bought the following products:
This Product was added to our catalogue on Thursday 16 May, 2013.