Wendy's 11314

Wendy's #11314 is a Wendy's restaurant located at 776 North Terminal Drive in Salt Lake City, Utah.