Applebee's 9987

Applebee's #9987 is an Applebee's restaurant located at 6110 East 82nd Street in Indianapolis, Indiana.