Applebee's 7596

Applebee's #7596 is an Applebee's restaurant located at 2246 Bessemer Road in Birmingham, Alabama.