Applebee's 7566

Applebee's #7566 is an Applebee's restaurant located at 10243 Big Bend Road in Riverview, Florida.