Applebee's 9763

Applebee's #9763 is an Applebee's restaurant located at 4191 Rockside Road in Independence, Ohio.