Wendy's 6522

Wendy's #6522 is a Wendy's restaurant located at 1359 Cliveden Avenue in Delta, British Columbia.