Wendy's 710

Wendy's #710 is a Wendy's restaurant located at 1420 38th Street in Peru, Illinois.