Wendy's 6646

Wendy's #6646 is a Wendy's restaurant located at 2004 Dundas Street in London, Ontario.