Applebee's 8125

Applebee's #8125 is an Applebee's restaurant located at 4300 Green Mount Crossing Drive in Shiloh, Illinois.