Applebee's 7538

Applebee's #7538 is an Applebee's restaurant located at 10102 Two Notch Road in Columbia, South Carolina.