Applebee's 9623

Applebee's #9623 is an Applebee's restaurant located at 200 North Suncoast Boulevard in Crystal River, Florida.