Organic Matcha | Green Tea

£19.99

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

 

SKU: KE35 Categories: , , Tag: