Applebee's 9555

Applebee's #9555 is an Applebee's restaurant located at 6084 Muhlhauser Road in West Chester, Ohio.