Applebee's 8747

Applebee's #8747 is an Applebee's restaurant located at 6301 University Avenue in Cedar Falls, Iowa.