Kukicha
Kukicha is a special Japanese green tea made from the stems of the tea leaves. Naturally low in caffeine and high in L-theanine, Kukicha makes for a relaxing tea that can be enjoyed any time of day.
Kukicha is a special Japanese green tea made from the stems of the tea leaves. Naturally low in caffeine and high in L-theanine, Kukicha makes for a relaxing tea that can be enjoyed any time of day.