Wendy's 11776

Wendy's #11776 is a Wendy's restaurant located at 8655 Columbus Pike in Lewis Center, Ohio.