Warning: Last items in stock!
Steamed green tea from Japan. Gyokuro is among the finest of Japanese teas. Deeply sweet, aroma of freshly buttered greens - no grassiness or harshness. Soft on the palate with a balanced, delicate finish. Soothing and cen- tering cup of tea.
Ingredients: Steamed green tea leaves.