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
Be encouraged to freely mix with the other racial group. Your going to be in Canada now and no longer the familiar terrain