Wendy's 7531

Wendy's #7531 is a Wendy's restaurant located at 2057 Highway 60 in Miami, Arizona.