Recommend to a friend

Japanese style Sencha - Organic

A classic Japanese style Sencha. The green tea leaves are organically cultivated and steam dried. It has a unique steam dried tea's refreshing taste instead of roasted dried teas' nutty flavor.
buy Japanese style Sencha