Sencha

This traditional Japanese green tea is made from emerald coloured leaves with a mildly tart note.

Go back