Applebee's 9118

Applebee's #9118 is an Applebee's restaurant located at 8310 East 96th Street in Fishers, Indiana.