Wendy's 6363

Wendy's #6363 is a Wendy's restaurant located at 530 Niagara Street North in Welland, Ontario.