Recently (well, my faithful flock will know only too well, as I've beaten the subject to death) I've been involved in the question of Indian restaurants in Montreal. Brigitte is bursting at the seams sick of it, and refuses, for example, to go try a new place on Côte des Neiges. I mean, sometimes the overwhelming smell of tandoori and cumin gradually pervades your clothes after a while and you tend to want anything, anything that doesn't smell of curry.
So I can see her point.
But do you know what? "Indian food" is a completely artificial construct. People in India just simply DO NOT EAT THIS FOOD. It's like "Japanese Food." Almost nobody in Japan actually eats what we think of as "Japanese food" on a daily basis, and neither do the Indians eat "Indian food".
You'd be blown away, and probably not too much inclined, to eat the actual food these people eat. Nope, curry isn't among any of the daily dishes. The Japanese rarely eat sushi. "Teriyaki" is not a word that many Japanese would understand. "Tandoor" is a concept that most Indians would gaze in astonishment about. "What is tandoor?"
So trying to find anything approaching an authentic Indian restaurant in Montreal would be like searching for water on the moon.