“My first loose leaf tea experience was with a green tea at Todd & Holland’s Tea Merchants shop in Forest Park, IL. This green tea is bright and aromatic and truly delicious. I really get into...” Read full tasting note
NEW CROP HAS ARRIVED. Seems more intense than previous years. Picked after the rains. Freshness in your cup.
Company description not available.