Applebee's 9504

Applebee's #9504 is an Applebee's restaurant located at 1161 Polaris Parkway in Columbus, Ohio.