Montreal is one of the most veggie friendly cities I've been too.
Fake meat products are all the rage here - it's great! Viande Vege = veggie meat n'est ce pas?
These shops/restaurants were all in le quartier plateau.. pres de mon logement.
A lot of vegetarian restaurants as well