812 ORGANIC GYOKURO LUXE MATCHA
812 ORGANIC GYOKURO LUXE MATCHA 812 ORGANIC GYOKURO LUXE MATCHA
Organic Gyokuro Luxe Matcha tea is the highest form of Matcha made from pure organic Gyokuro leaves at a tender very young stage in the growing process usually early spring. Perfect for sipping or ceremonial Matcha, suitable for a thick tea drink koicha. Matcha is well known for also has the highest level of health benefits from steeping since one is ingesting the tea leaves.

Tasting Notes: Tending Bright forest green

Ingredients: Organic Highest Grade Gyokuro Green tea

Antioxidant Level: high    |    Caffeine: low    |    Origin: China

Steeping Directions: 1 Teaspoon per 8oz / 230ml, Steep for a few minutes, 194°F (90°C) Water Temp.

$24.00