Wendy's 6660

Wendy's #6660 is a Wendy's restaurant located at 10041 Mclaughlin Road in Brampton, Ontario.