Diana's and Oceans surprisly for me I found good fish for fair prices. �������� I will try some of these other places. Thank you!
Starsky's at 2040 Dundas St E in Mississauga has a separate fresh fish section at the back of the store. I can't comment on the prices as I was there with a lady friend while she shopped.