Applebee's 8625

Applebee's #8625 is an Applebee's restaurant located at 30180 US Highway 19 North in Clearwater, Florida.