Wendy's 3995

Wendy's #3995 is a Wendy's restaurant located at 5740 Broadview Road in Parma, Ohio.