No Image

Idli

February 8, 2013 hindustanisakhisaheli 0

Idli Idli is savory cake of south Indian origin popular throughout India. The cakes are usually two to three inches in diameter and are made […]