Applebee's 7509

Applebee's #7509 is an Applebee's restaurant located at 1388 Capital Circle Northwest in Tallahassee, Florida.