This review is for the bagels only, as I have not had a meal here, yet.
I always head to this bakery for bagels when I'm in Montreal (usually after brunch at L'Avenue Cafe). The bagels are as fresh as it gets, and you can see them being made in front of your eyes. Because the different flavours are made in batches, don't be surprised if they run out of a popular flavour. If you're willing to wait another 20 minutes, it's likely you'll be getting a fresh batch when they replenish the flavours. Cash only.
A crucial step is they pack the bagels in paper bags so they can cool off and the moisture is not trapped. A nice touch is providing enough bagel bags for storage later!
Worth the drive from Toronto to Montreal :)