Applebee's 9612

Applebee's #9612 is an Applebee's restaurant located at 4619 South Lincoln Avenue in York, Nebraska.