Wendy's 857

Wendy's #857 is a Wendy's restaurant located at 4910 Vine Street in St. Bernard, Ohio.