Loading...
Filter Filter

Sencha from China

Organic Sencha, or Jiancha in Chinese, from the famous green tea terroirs of Zhejiang and Fujian in China. These hand-picked teas are made from traditional Chinese green tea cultivars that are steamed and processed in the classic Japanese style.

Loading...