Matcha is the powdered form of green tea, with 10x benefits per cup compared to green tea. The origin of our Matcha is in Kyoto, Japan, which is blessed with ideal climate, good terrain and long history of making these tea for Japanese Monks. This is the Ceremonial Grade, which is considered as the best grade with a vibrant green hue to the powder and fine taste.
The ceremonial grade is ideally used to be had as a beverage, with its smoother taste and vibrant colour. Many Luxury Bakers also use this grade to make exotic and indulgent desserts.
Origin: Kyoto, Japan