24 Mantra Organic

24 Mantra is a pioneer Organic foods brand in India. With more than 200 Organic Certified Products, loved by Millions around the world, 24 Mantra products are now available in Europe.

Cereals

Flours

Health Food

Lentils

Millets

Oils

Ready to Cook

Spices & Spice Mixes

Tea & Herbal Infusions