Applebee's 8941

Applebee's #8941 is an Applebee's restaurant located at 1641 Niagara Falls Boulevard in Amherst, New York.