Applebee's 8036

Applebee's #8036 is an Applebee's restaurant located at 3905 Lamar Avenue in Paris, Texas.