Wendy's 6836

Wendy's #6836 is a Wendy's restaurant located at 10365 111th Street Northwest in Edmonton, Alberta.