@Ceili,
We did find a restaurant. A chain of some kind but I remember the food being fine. We were in Toronto so that I could go to the Modern Language Association convention and I brought my daughter along because she was 15. Otherwise, she would have had to stay with her father who wasn't nice to her.
We had a good time. It was very cold. We made certain to eat a Caesar salad and a bowl of chicken soup for lunch every day.
It is a shame that countries seem to think that stores need to be open as many hours as they are.
Restaurants and movie theatres are fine. We need relaxation and entertainment. Pharmacies should be open, too, because no one knows when they might need a prescription. The rest of the retail world, however, does not need to be open.
A holiday should be a holiday.