Applebee's 9336

Applebee's #9336 is an Applebee's restaurant located at 3009 Northwestern Avenue in West Lafayette, Indiana.