Applebee's 9600

Applebee's #9600 is an Applebee's restaurant located at 1507 36th Street in Peru, Illinois.