ORGANIC GRADE A, FIRST FLUSH MATCHA - 100 GRAM PKG.
Click To Enlarge

Organic Grade "A" First Flush green tea matcha from China.

  • Item #: 8.23595246079E11

ORGANIC GRADE A, FIRST FLUSH MATCHA - 100 GRAM PKG.

Price: C$40.00
* Marked fields are required.
Qty: *