Matcha tea is at the center of the Japanese tea ceremony, using only the optimum shaded Gyokuro young leaves, grinding them to make the fine powder we call ceremonial grade matcha tea.
When buying Matcha, beware of the grade of Matcha you are purchasing, there are multiple grades of Matcha, from ...
No Reviews yet