Van Lancker was niet alleen eigenaar van resto Chez Léon, vier jaar geleden kocht hij ook een ander Brussels monument, Aux Armes de Bruxelles. Deze laatste zaak is recht tegenover Chez Léon gelegen in het Beenhouwersstraatje.
Rudy was de vijfde generatie van de familie die de specialist in mosselen uitbaatte. De zaak werd opgericht in 1893.
Door de coronacrisis, en de noodgedwongen en langdurige sluiting, leed Van Lancker zware verliezen met zijn horecazaken.
De man stapte uit het leven.