Applebee's 7913

Applebee's #7913 is an Applebee's restaurant located at 2340 South Oak Street in Ottawa, Kansas.