Idli is considered to be the healthiest and delicious food due to the unique method of preparation. Idli is a steamed cake made from fermented batter of rice and lentils. It is popular as an Indian
Idli is considered to be the healthiest and delicious food due to the unique method of preparation. Idli is a steamed cake made from fermented batter of rice and lentils. It is popular as an Indian