EDO Sencha Tea Bags (15 Sachets)

£3.69

Ingredients : Green Tea (98%), Green Tea Powder (2%).

Product of Japan