Vending

Moringa Pomegranate

An enjoyable new flavour: green tea with exhilarating moringa leaves and sweet pomegranate. The leaves from the moringa tree, sometimes called 'miracle tree', have a refreshing, slightly bitter taste. 

CONTACT