Applebee's 7628

Applebee's #7628 is an Applebee's restaurant located at 1355 Apalachee Parkway in Tallahassee, Florida.