Applebee's 9445

Applebee's #9445 is an Applebee's restaurant located at 10606 Sheldon Road in Tampa, Florida.