ShiZen
Okumidori Sencha Green Tea Loose Leaf with Matcha from Japan (50g)
The word ShiZen means Mother Nature in Japanese.
We are a company based in Tokyo that provides premium green tea grown from family-owned farms in Japan. We source from all over Japan and each and one of the teas are hand selected by us.
We are proud to support your everyday health by providing one of the finest green teas made by Japanese craftsmanship.
Our products are made without any additives or preservatives and of course are Non-GMO products.
Meister Notes
When to Drink
Morning
Night
Recommended
Temperature
Low
High
The word ShiZen means Mother Nature in Japanese.
We are a company based in Tokyo that provides premium green tea grown from family-owned farms in Japan. We source from all over Japan and each and one of the teas are hand selected by us.
We are proud to support your everyday health by providing one of the finest green teas made by Japanese craftsmanship.
Our products are made without any additives or preservatives and of course are Non-GMO products.