Organic Green Tea
Guided by the masters of the Japanese Kumamoto region, we select the best Japanese organic green tea leaves to make sure we supply unique flavours and textures.
• 100% Organic
• Certified in EU and Japan
• High in l-theanine
• Enjoy Hot or Cold
£17.45
5 in stock