Wendy's 6401

Wendy's #6401 is a Wendy's restaurant located at 2908 Ellesmere Road in Scarborough, Ontario.