Marky’s Deli closes after 43 years

The Toronto landmark shut down for good on July 18.