We went this year to the Azure Restaurant http://www.azurerestaurant.ca/menus-Festive2012.php for Christmas dinner. It had a great menu that was at $59 per person. They also gave us a 6:30 dinner reservation and we could have a pre-dinner drink in their lounge and bar area.
The meal was lovely and the service was great. We have a choice of mains of Venison or Turkey. Both were good, but I like being traditional and had the turkey.
Each Christmas day, some old friends and I gather at a good restaurant in Toronto. It is great because none of us have to cook on Christmas Day.