Description
Organic Nepal Green is a delightfully light green tea. The organic whole leaves are plucked by hand as they reach their peak. The flavor is delicately floral, with a hint of sweetness. This tea has a smooth, bright finish that will make you want to drink it all day long.