Applebee's 7560

Applebee's #7560 is an Applebee's restaurant located at 1785 Walden Avenue in Cheektowaga, New York.