Matcha [Imperial]

Japan

$50.00 

This variant is sold out please select another

  • Matcha [Imperial]
  • Matcha [Imperial]
  • Matcha [Imperial]

Aichi Prefecture, Japan

Our highest grade matcha delivers a consistently exquisite experience. Sweet, savory, nutty--the complexity of this tea brings out different flavors every single time.

Sold in a 20g tin, makes approximately 10 servings.

Share this

Similar Products