Awesome little fish shop! I can only comment on the lobsters, since that's the only thing I've had here but they were excellent.
I called ahead and placed my order (I got them for a dinner around the holiday season and from these reviews I knew to call ahead) for lobsters. I was assured that they were extremely fresh and shipped in from Nova Scotia every 1-2 days with the smallest being 1.5 lbs lobsters. He asked me if I wanted them cooked or fresh, and if I wanted the shell cracked or in tact. Awesome!
When I arrived (it's easily accessible by TTC and there's parking on the street too) they couldn't find my order, but they quickly fixed the problem and I didn't have to wait more than 5 minutes before my bag of lobsters was ready. They gave me a gorgeous 2 lbs lobster instead of a 1.5 pounder for the trouble with no extra charge.
The lobsters: these things were incredible! Sweet and meaty, they had incredible flavour and were thoroughly enjoyed.
It was a busy shop when I stopped in, but they had some great fish and scallops on displa. I'll definitely be back to try some of their enormous scallops (marked dry, meaning they haven't been bloated with water to make them bigger) or fresh halibut. I'll update after I have, but a for sure YUM on their lobsters! And at $10.99 a pound during holiday season, it was definitely a great price!