Applebee's 8948

Applebee's #8948 is an Applebee's restaurant located at 9174 Mentor Avenue in Mentor, Ohio.