Applebee's 8437

Applebee's #8437 is an Applebee's restaurant located at 1627-34 Opelika Road in Auburn, Alabama.