Wendy's 9560

Wendy's #9560 is a Wendy's restaurant located at 4602 Northfield Road in Cleveland, Ohio.