Description
These matcha candies use the rich and flavourful matcha from the Uji region of Japan. Bringing out the best from the matcha’s rich fragrance and mellow taste, the result is a refined tasting, elegant candy. Made in Japan.
- Candy
- Matcha
- 120 g