Hit up Tim Hortons for you donut fix...
I grew up in the area and spent a summer as an announcer at Marineland. It's a good option with some shows and amusement park rides.
If you don't want to go to Great Wolf there are two other indoor water parks attached to hotels as well. Fallsview...