Wendy's 6369

Wendy's #6369 is a Wendy's restaurant located at 1376 Wellington Road in London, Ontario.