Applebee's 9350

Applebee's #9350 is an Applebee's restaurant located at 5561 Westchester Woods Boulevard in Hilliard, Ohio.