Japanese Sencha Teas
Sencha (“steamed tea”) is a beloved Japanese green tea that's celebrated for its fresh, grassy aroma and lively balance of umami and gentle sweetness. Bright and invigorating, Sencha captures the essence of springtime in every cup.
Winter Teas