Applebee's 8286

Applebee's #8286 is an Applebee's restaurant located at 380 South Jefferson Avenue in Lebanon, Missouri.