Japan centre premium stone ground matcha green tea powder
Matcha does not get much better than this this airtight canister contains 100g of premium quality matcha green tea powder enough to make 100 cups stone ground in shizuoka japan centres own brand matcha has been made using only the highest quality green tea leaves try a cup and taste the difference