Wendy's 6883

Wendy's #6883 is a Wendy's restaurant located at 140 St. Albert Road in St. Albert, Alberta.