Japanese tea

Drinking tea is a daily routine in Japan. For you too? This tasty tea comes from the ultimate tea area of ​​Japan: Shiga. All three kinds are green tea. Prefer a shot at night? Both hojicha and kukicha and sencha are green teas.