Luxury Japanese Gyokuro green tea leaves in tea bags. Easy to access for high quality tea. One tea bag , water temperature 175F, brewing for 30sec, lock the sweet taste from the real tea leaves and nutrition from the leaves. Grassy , natural sweetness flavor.
We'd love to hear from you