Interesting that the U.S. has about a squadrillion restaurants serving Mexican food, and almost none serving Canadian food. Of course, a reason for that is that nobody really knows what Canadian food is. Beer and doughnuts, I guess.
Poutine. Rapee pie. Tourtiere. All french-Canadian.
Moose, elk, caribou, salmon, blueberries, bakeapples, fiddleheads - Canadian ingredients. In fine restaurants serving “Canadian” food, fresh, wild ingredients tend to be the distinguising characteristic.
For the most part Canada is a land of immigrants, like the US, so it’s hard to speak of “Canadian food” as any specific dishes, other than those french-Canadian specialties.
Oh, another one: Montreal smoked meat sandwiches. Lobster rolls. Lobster dinners served family style. Regional cuisine.
Of course not. Everyone knows you don't eat beaver in a restaurant.