Price can be display only for registered users
Japanese green tea
This Japanese green tea is sweet yet invigorating, with a grassy and slightly salty flavour. A perfect gentle introduction to the joys of Sencha teas.