Find south indian restaurants in Dombivli. Listings include Mr.Idli.
Mr. Idli is a pure vegetarian restaurant chain having more than a decade of experience serving authentic, nutritious and contemporary South Indian delicacies.