20 Bags This Green Tea (Sencha) is on e of the finest Japanese Teas in the world. The small tender leaves picked in early spring from high on the Tea bush have a distinctive delicate flavour and colour. Make a habit of treating yourself to one of the finest Green Teas available.
Organic tea leaves.
Place of origin