Applebee's 8785

Applebee's #8785 is an Applebee's restaurant located at 2045 Lebanon Church Road in Pittsburgh, Pennsylvania.