Idli

1
Idli
Idli is a popular South Indian dish made from fermented rice and lentil batter. It is steamed to create a soft and fluffy texture. Idli is typically served
…