Wow. The selection here is absolutely amazing. It's easy to understand why St. Lawrence Market is consistently rated as one of the best markets in the world.
The list of foods you can find here that are difficult to find in your typical market is too long to list - you'll have to go yourself to check out.
Another good sign is that, from the interactions between vendors and customers I observed, most of the customers are locals, so this is not a tourist trap. But if you are a tourist in Toronto, it's a must stop.