Wendy's 70

Wendy's #70 is a Wendy's restaurant located at 5166 Airport Highway in Toledo, Ohio.