Wendy's 12676

Wendy's #12676 is a Wendy's restaurant located at 6866 Center Street in Mentor, Ohio.