McDonald's 13612

McDonald's #13612, also known as McDonald's Dufferin, is a McDonald's restaurant located at 1168 St Clair Avenue West, Toronto, Ontario.