At the western limit of luxurious Rue Laurier in Outremont, you’ll find one of the most civilized places to enjoy brunch in Montreal. Leméac is a French bistro that sits on a sunny corner with a terrace by its side, and on weekends, it’s a happening place to enjoy a mimosa and the best French toast you’ll ever have in your life. Modeled after pain perdu, the French equivalent to bread pudding, the dish is more like a decadent dessert than a breakfast, served with banana in a pool of chocolate sauce. Savory lovers won’t be disappointed either: try the poached eggs with smoked salmon, blinis and caviar. And if you love it so much you want to come back for dinner, they serve a special set menu for $25 after 10 pm.