Square Saint-Louis

Square Saint-Louis is a small park ‘east’ of Mount Royal. We would never have found it, but street work had the sidewalks closed on the route were taking, and we needed to detour…