If New York City is a melting pot of food culture, Toronto – the largest city in Canada – could be considered a cultural mosaic. Indeed, Toronto is one of the most multicultural cities in the world, with every city block featuring a different culinary offering.Located on the shores of Lake Ontario, Toronto has a population of over two million, while the Greater Toronto Area has a population of over six million. Around half of this population is estimated to have been born outside of Canada. Along with English, there are an additional 160 languages spoken in the city.