Applebee's 9303

Applebee's #9303 is an Applebee's restaurant located at 1465 McMullen Booth Road in Clearwater, Florida.