Tea - Matcha Tea Grade A 100g

  • Sale
  • Regular price


Organic. Origin - China High concentration of antioxidants and perfect for making matcha lattes, frappes, ice cream and smoothies.