Pretty sure that Beijing Legend just north of Bank & Walkley would be open ... can't remember if it was Christmas or Thanksgiving that we hit it up last year, but it worked out well enough for us.
I would definitely check out the Chinese (or other Asian) restaurants. In my former, pre-Christmas, life, outings on Dec 24 or 25 were usually spent with Chinese food and movies!
Ddev
I DON'T want to take my kids to the hotels or a greasy spoon.
Suggestions?