Wendy's 3005

Wendy's #3005 is a Wendy's restaurant located at 12000 Buckeye Road in Cleveland, Ohio.