Murugan idli shop

Indian
$ $
G N Chetti Rd
Chennai, Tamil Nadu

Tips

  • Super idli..melts in d mouth