Murugan Idli Shop

in Chennai (Madras)

An oasis of air-conditioning and tasty, cheap South Indian food in the George Town area, this place manages to be busy and exceptionally clean at the same time. It's opposite the Armenian Church.

null