Applebee's 8191

Applebee's #8191 is an Applebee's restaurant located at 202 South Broadview Street in Cape Girardeau, Missouri.