Wendy's 856

Wendy's #856 is a Wendy's restaurant located at 819 US Highway 42 Northeast in London, Ohio.