“We really liked the Clouds and Mist Supreme tea—one of our favorite green teas, that got us to like that kind of tea. This organic version? Not so much. It’s drinkable—which is more than I can say...” Read full tasting note
This is a lovely green tea grown on the island of Zhoushan off the eastern coast of China. It is bright and fresh with a hint of toastiness.
Company description not available.