Applebee's 8551

Applebee's #8551 is an Applebee's restaurant located at 261 North Peters Road in Knoxville, Tennessee.