Applebee's 8732

Applebee's #8732 is an Applebee's restaurant located at 1251 US Highway 31 North in Greenwood, Indiana.