Applebee's 8904

Applebee's #8904 is an Applebee's restaurant located at 168 Paul Huff Parkway Northwest in Cleveland, Tennessee.