DOWNLOAD OUR APP

Search

Cart

Idli (1 Pc.)

Idli (1 Pc.)

Soft, fluffy, and steamed South Indian delicacy made from fermented rice and lentil batter.