Applebee's 8716

Applebee's #8716 is an Applebee's restaurant located at 2415 Sagamore Parkway South in Lafayette, Indiana.