The Ceremonial and Premium stand for the highest quality matcha directly from Kyoto Uji, Japan. But also from the innovative Fukuoka, Japan. The top of the tea leaves is used to let you taste and experience the tastiest matcha.
The Ceremonial and Premium stand for the highest quality matcha directly from Kyoto Uji, Japan. But also from the innovative Fukuoka, Japan. The top of the tea leaves is used to let you taste and experience the tastiest matcha.