Fine Matcha | Green Tea Latte

£9.99£11.99

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

  Clear selection
SKU: N/A Categories: , ,