Tag Archives: Milagai Podi Idli

Idli Factory Madras Bars

I have been waiting to get my hands on Madras Bars for quite sometime now. btw I don’t mean the TASMAC Bars 😉 For those of you who do not know what it is, Madras Bars are nicely packed Milagai Podi Idlis. Continue reading