“I was in a hurry when I ordered this tea and did not realize it wasn’t the pyramid-bagged sencha that I usually get from Den’s. But no matter, I just wanted anything that tasted better than the...” Read full tasting note
Organic Sencha is made from the top parts of tea leaves and buds grown in the prestigious growing regions of Shizuoka prefecture in Japan. It is noted for its delicate sweetness, mild astringency and flowery-green aroma.
Company description not available.