Applebee's 8588

Applebee's #8588 is an Applebee's restaurant located at 1000 West Esplanade Avenue in Kenner, Louisiana.