Dragon Well tea is refreshingly smooth, sweet and delicate, among the very best of Chinese greens. Legendary tea from the Zhejiang province is entirely handmade producing flat jade-green leaves leading to a mellow-sweet tea with chestnut undertones. The mellow flavor of the Dragon Well keeps it from turning bitter like black tea even if i...