Beast bread local chain (or boutique if you want to get fancy) ever! Ok, maybe I'm biased.
We usually stay in the neighborhood of the one near Sherbrooke and this always has a spot on our itinerary. They offer pastries, croissant, bread, coffee and sandwiches. I'm sure there's better but you can't beat the proximity and convenience of their hours (except Sunday's- closed!!)
We usually stop in at some point during the day to pick up almond croissants, chocolate almond croissants and a coffee. All relatively reasonably priced and delicious. I'm always wary of sandwiches at bakeries, however, their sandwiches come pressed and are quite tasty.
They offer free wifi and a seating area upstairs. Service is quick if you're just picking up bread or pastries, however, there can be a bit of a wait for sandwiches and lattes.