McDonald's 13761

McDonald's #13761, also known as McDonald's Plaza St-Hubert, is a McDonald's restaurant located at 6501 Rue Saint-Hubert, Montréal, Quebec.