Wendy's 8973

Wendy's #8973 is a Wendy's restaurant located at 1783 West North Temple Street in Salt Lake City, Utah.