Applebee's 8369

Applebee's #8369 is an Applebee's restaurant located at 80 Centre Drive in Plattsburgh, New York.