Wendy's 626

Wendy's #626 is a Wendy's restaurant located at 3025 West Peoria Avenue in Phoenix, Arizona.