Wendy's 5570

Wendy's #5570 is a Wendy's restaurant located at 604 North Leavitt Road in Amherst, Ohio.