JavaScript seems to be disabled in your browser. For the best experience on our site, be sure to turn on Javascript in your browser.
Zhu Ye Qing, also known as "Green Bamboo Leaf," is a type of Chinese green tea that is grown in the mountainous regions of Sichuan, China. It is known for its delicate, sweet flavor and refreshing aroma.
1 Item