News
June 28, 2004
Murugan Idli | The Weekly New Magazine Outlook

Ranked Murugan Idli shop as one of the top restaurants in chennai. Idlis and pongal keeps bringing the crowds in, G.N. Chetty Road, T Nagar.

Go to Top