This traditional Japanese green tea is made from emerald coloured leaves with a mildly tart note.
Quality: 1 x 250