Idli, South Indian Staple Food, Popular South Indian Food

Idli- A staple of south Indian cuisine. Idli also romanized idly or iddly, plural idlis, is…