Wendy's 5260

Wendy's #5260 is a Wendy's restaurant located at 830 East 100 North in Nephi, Utah.