Yes, restaurants in Toronto are typically open on Canada Day. However, it’s important to note that specific restaurant hours may vary. Some restaurants may choose to operate on reduced hours or have special holiday schedules. It’s always a good idea to check with the specific restaurants you are interested in visiting to confirm their opening hours on Canada Day.