Applebee's 8777

Applebee's #8777 is an Applebee's restaurant located at 1617 Bypass 72 Northeast in Greenwood, South Carolina.