This is the product description text that will appear here.
Saving this product will notify you when it’s back in stock
Description
This matcha is made up of stone ground first flush green tea leaves from Uji tea fields of Kyoto, Japan. First flush leaves are the first buds to appear at the beginning of the picking season after a long and cold winter. These hibernating ...