Applebee's 8805

Applebee's #8805 is an Applebee's restaurant located at 3944 Grandview Drive in Simpsonville, South Carolina.