Wendy's 3308

Wendy's #3308 is a Wendy's restaurant located at 1374 Som Center Road in Mayfield Heights, Ohio.