Originated in our very own country India, lemongrass has been among us as the special ingredient in lemongrass tea. From helping to relieve anxiety, stress, and depression to improving heart health.
From boosting up immunity to mitigating body pains and bloating, just have a cup of lemongrass tea as it all vanishes like anything. You know what! We are here to deliver it to you, organic, fresh, and as tasty as it can be.