Originally Posted by MolsonExport
This is a pic I took the last time I went to Montreal about 4 years ago.
I had gone to Montreal 2 times previous, the last being in 2000 for new years and this mural was there and that's like an 8 year gap, so I assume it's probably still there, just touched up.
I think there's a pizza place at the ground floor and it's a small building, and only 3-4 stories I think, right on St. Catherines. Sorry if the photo is dark.