Applebee's 7524

Applebee's #7524 is an Applebee's restaurant located at 1201 North Dunlap Avenue in Savoy, Illinois.