Applebee's 7761

Applebee's #7761 is an Applebee's restaurant located at 8312 Highway 7 in St. Louis Park, Minnesota.