Applebee's 7851

Applebee's #7851 is an Applebee's restaurant located at 4040 Lagniappe Way in Tallahassee, Florida.