Applebee's 8938

Applebee's #8938 is an Applebee's restaurant located at 2041 Beltline Road Southwest in Decatur, Alabama.