A great pick-me-up for green tea aficionados, these individual sachets of Japanese green tea concentrate are 100% organic and highly prized for being ground from the finest leaves grown on the hills above Kyoto.
It makes fantastic smoothies (we add it to coconut water) or if you are a purist, you can simply dissolve in a cup of hot water.
A must for the health-conscious and everyone facing the daily grind of the city.
From Clearspring