Applebee's 8018

Applebee's #8018 is an Applebee's restaurant located at 5502 South Broadway Avenue in Tyler, Texas.