Whenever you go to a south Indian restaurant, have you ever noticed that they often serve you brown colour powder that is dipped in ghee and goes well with everything?! That powder is called podi ...
Moringa (Drumstick) plant is often referred to as miracle moringa given the gamut of health benefits it has to offer. This Moringa leaf podi will be a delicious and healthy addition to your everyday diet.