Lemongrass & Green Tea
Lemongrass is an aromatic plant which is widely cultivated in many parts of tropical and sub-tropical South East Asia and Africa. It is native to South Africa and Australia. It’s lemony flavour blends perfectly with green tea to evoke a delicious and motivating effect.