Applebee's 8929

Applebee's #8929 is an Applebee's restaurant located at 4329 South Tamiami Trail in Venice, Florida.