Applebee's 7849

Applebee's #7849 is an Applebee's restaurant located at 2503 South Kirkman Road in Orlando, Florida.