Produced in Ujidawara, Kyoto, known for excellent quality of green tea in Japan. 20 sachets of 2.5grams of pyramid shaped are packed in a re- ...
People also ask
Why is matcha so expensive?
What is so special about matcha?
Is matcha worth the hype?
Are matcha drinks healthy?
80 Grote Street, Adelaide, South Australia 5000 · We've updated our specials menu and brining back some highly request favourites… Durian Queen… · Limited Time ...