Matcha | Green Tea | Yugen

£29.99£60.99

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

  Clear selection
SKU: KE9/KE10 Categories: , ,