Wendy's 5102

Wendy's #5102 is a Wendy's restaurant located at 6330 Brookpark Road in Cleveland, Ohio.