Sakura Pomegranate Flavoured Green Tea (100g)

R250,00

SKU: FG-SAKPOM Categories: ,

Sakura means 'Japanese Cherry Blossom'. This green Sencha tea is flavoured with Japanese sour cherries and dried pomegranate.