Wendy's 6882

Wendy's #6882 is a Wendy's restaurant located at 7231 Winterburn Road Northwest in Edmonton, Alberta.