Niagara Falls, Ont. is much better than Niagara Falls, NY That said, Brad's implecation is correct, Niagara-on-the-Lake is much better than Niagara Falls, Ont.
As to restaurants, I'll have to do some checking with some of my Ontario friends and see what is still open and what is new.
If you are looking for something to do one evening when you are down Niagara way try the Shaw Festival Theatres in Niagara-on-the-Lake,
http://www.shawfest.com/Home/PlaybillOn your way from the Toronto area to the Niagara area, you are amiss if you do not visit some of the Canadian wineries and sample the
ice wines.
"I didn't fight my way to the top of the food chain to be a vegetarian" -Erma Bombeck