Matcha to our delight we introduce you to a new superfood trend in the UAE

Matcha is a powdered tea that completely dissolves in water. Top-grade brands are a vibrant lime-green shade. The lighter-green varieties are swee­ter, with the darker ones more astringent.

  • Posted under
  • Pin It

No comments yet

I’d love to receive your feedback, so feel free to comment any time.