Wendy's 6853

Wendy's #6853 is a Wendy's restaurant located at 17007 109th Avenue Northwest in Edmonton, Alberta.