Sakura Flavoured Green Tea (100g)

R250,00

Sakura means ‘Japanese Cherry Blossom’ in Japanese. This Sencha green tea is flavoured with Japanese sour cherries, gifting us the many perfumed fragrances in their purest most harmonious forms.

SKU: 02-14 Categories: ,

Sakura means Japanese cherry blossom. This green sencha tea flavoured with Japanese sour cherries.

Additional information

Weight 100 g