Applebee's 9606

Applebee's #9606 is an Applebee's restaurant located at 6570 Rt.60 Steubenville Pike in Pittsburgh, Pennsylvania.