This mural is on the side wall of Deli-Pat , they recently built a condo beside it , I am sure the mural is still there...
https://www.google.ca/maps/@45.4556952,-73.6409236,3a,75y,107.21h,96.38t/data=!3m6!1e1!3m4!1sOzh8tum5U4oEVQ_8o2Fdng!2e0!7i16384!8i8192