Uji Matcha Supreme


Uji is a beautiful town in Japan. Close to the temple, there is a block of tea shops. Each shop has at least three electric stone matcha grinders slowly producing the brilliant colored, fresh, finely powdered matcha. Ceremonial grade.
Ingredients: Japanese green tea

    Related Items