Applebee's 8870

Applebee's #8870 is an Applebee's restaurant located at 5316 Central Avenue in Knoxville, Tennessee.