Matcha | Green Tea | Kinrin

£39.99£85.55

The ultimate flavour of Japan. Matcha is well-known for its mellow, grassy flavour and balance of sweet and savoury.

  Clear selection
SKU: KE5/KE6 Categories: , ,