Matcha | Green Tea | Cold Water Selection

£29.99£59.99

The ultimate flavour of Japan. Matcha is well-known for its mellow, grassy flavour and balance of sweet and savoury. Crafted to blend perfectly with cold water.

 

  Clear selection
SKU: KE31/KE32 Categories: , ,