Applebee's 9804

Applebee's #9804 is an Applebee's restaurant located at 10655 Pendleton Pike in Indianapolis, Indiana.