Applebee's 8129

Applebee's #8129 is an Applebee's restaurant located at 923 North Illinois Route 3 in Waterloo, Illinois.