This is an authentic Chinese West Lake Dragonwell and considered to be one of the world's finest green teas. Its narrow and flat leaves produce a soothing aroma when brewed.
This is an authentic Chinese West Lake Dragonwell and considered to be one of the world's finest green teas. Its narrow and flat leaves produce a soothing aroma when brewed.