Applebee's 8774

Applebee's #8774 is an Applebee's restaurant located at 5110 Summerhill Road in Texarkana, Texas.