Applebee's 8683

Applebee's #8683 is an Applebee's restaurant located at 20705 Center Ridge RD in Rocky River, Ohio.