Instant Idli Podi

A unique contribution of the Tamil region of India, Idli is a soft and delicious preparation loved by all. Instant Idli Podi has simplified the making of idli without losing any of its essential qualities of taste and softness.