Although a little pricey, the food quality is amazing. I ordered the battered halibut with fries and was impressed with how fresh it was. They have a large selection of fishes (both battered and grilled) that you can order and they do it on the spot.
There isn't much seating so you'll mainly be doing take out. Regardless, its a spot you have to try whenever you visit St. Lawrence market.