xmas eve and xmas day
The green earth on broadview is open on xmas eve.
Lotus Pond Vegeterian restaurant on midland is open xmas eve and xmas day (reservations recommended).
Ive also noticed that there are a variety of tim hortons locations open and mcdonalds locations too.
Looks like my family will be well fed that day. LOL