END OF SEASON SALE - Free worldwide shipping on orders $250+. Orders of items in-stock ship within 24 hrs.
Matcha Powder (Saemidori)
- The finest organic Japanese tea
- Single Origin, First Flush, Small Batch
20g (0.7oz)
Product of Japan