Like all major metropolis, it atttracts a lot of immigrants. With the jewish, Irish and Italian communities, the asian community is very big! They have a big and nice Chinatown with chineese restaurants, markets, reception halls, etc.
Montreal has so much Culture! I know I already mentioned that but the city has a really awesome China Town, A 'Little Italy' section, Irish pubs, and so many other cultural villages. Those are definitely locations to check out if you are into the cosmopolitan flavor.