A touch of sweetness and a roasted chestnut finish is sure to please. This is a very special handmade Long Jing green tea from the Zhejiang province of China. Don't miss out on this traditional experience!
Use left/right arrows to navigate the slideshow or swipe left/right if using a mobile device