Wendy's 8792

Wendy's #8792 is a Wendy's restaurant located at 5855 Som Center Road in Willoughby, Ohio.