I'm a veggie/fish person as well.
Churrasco Villa off Eglinton makes an amazing grilled calamari- here's the website
http://churrascovilla.com
There was a pretty good thai place a little further down Egg, but I can't find the name on Google Maps so I think it's gone.
Most of the sushi places I ate were pretty rough. Nothing I was crazy about TBH.