Okay, it looks like from the responses to my earlier question, my options for fine dining at lunch during the weekend are virtually nonexistent. So it looks like my only hope for a great meal (Saturday night is not an option) is to stick around for an early dinner on Sunday before driving back into the States.
Having browsed around Chowhound and other food sites for a bit, it seems like I have three reasonably well-regarded choices that are open on Sundays: 7 Numbers, Goldfish, and Patriot.
My chances of making it back to Toronto anytime soon are pretty slim. That said, which one of these places should I pick and why?