We are visiting Toronto this Friday, and need an authentically Canada-only food experience. One gets pretty much anything in South Africa in terms of styles of food (french, italian, portuguese, greek, japanese etc) - so we are looking for a lunch and a dinner that you would only be able to obtain in Toronto / Canada.

Which restaurants serve something a little out of the ordinary? (for instance, indigenous-style food or moose or bear etc. etc.)