Applebee's 8796

Applebee's #8796 is an Applebee's restaurant located at 508 Howe Avenue in Cuyahoga Falls, Ohio.