Gyokuro Tea Bags Supply
$10.98High-quality first-harvest gyokuro leaves. 15 bags per box. Brewing:   Steep for 2 minutes    Place the bag in a large cup and fill the cup with hot (but not boiling) water. Water should be about 87°C (188°F). Do not move the tea bag back and forth during preparation. Simply let the bag sit for…