Applebee's 8254

Applebee's #8254 is an Applebee's restaurant located at 1753 Robert Street South in West St. Paul, Minnesota.