Murugan Idli Shop, located at the Edward Elliot's beach (Bessie Beach) dishes out some of the softest and fluffiest idlis down south.
Murugan Idli Shop in Chennai is reportedly facing a suspended license on a temporary basis, on account of poor hygiene standards in the kitchen.