Not Nellies. Two of my sisters have worked there for a long time - it's a tourist trap.
You want a good fancy place - go to Brasserie L'école.
http://www.lecole.ca/
Just noticed it's closed Sundays. Hmm.
http://www.bonrouge.ca/
Really good.
http://www.theblackhat.ca/
New place, but getting good reviews.
Also, Il Terrazzo is a reliable place. And I've never been to Harbour House - never even heard of it. But it gets good reviews.