Canada has a diverse culinary landscape with famously delicious and iconic foods like poutine, butter tarts, and Nanaimo bars. But the country also has some dishes that shock the rest of the world.