Applebee's 8216

Applebee's #8216 is an Applebee's restaurant located at 1018 Meadowlands Drive in St. Paul, Minnesota.