Wendy's 6352

Wendy's #6352 is a Wendy's restaurant located at 676 Highbury Avenue North in London, Ontario.