Hi,
I don't know if this is of any help, but there seems to be quite an Indian community in the part of Montreal on rue Jean-Talon Ouest (West), between metro stations Acadie and Parc. Lots of Indian restaurants, delis and shops there.
Good luck,
John