Applebee's 7827

Applebee's #7827 is an Applebee's restaurant located at 11860 North US Highway 31 in Edinburgh, Indiana.