Organic Sencha is the highest graded tea from Japan. Cultivated in Uicha and just 120 km from the ocean this tea provides a slight sweetness with a hint of the ocean.
Tasting Notes: Beautiful sweet nose with hints of seaweed and new cut grass.
Serve: Hot Measure: 1 teaspoon (3gm) to 1 cup (300mL)
Ingredients: Pure, Organic Green Tea.
Success! Feel free to
or head to your