Wendy's 6859

Wendy's #6859 is a Wendy's restaurant located at 14211 127th Street in Edmonton, Alberta.