Applebee's 8736

Applebee's #8736 is an Applebee's restaurant located at 696 Bypass 123 in Seneca, South Carolina.