McDonald's 10504

McDonald's #10504, also known as McDonald's Malvern Town Centre, is a McDonald's restaurant located at 31 Tapscott Road, Scarborough, Ontario.