Applebee's 8110

Applebee's #8110 is an Applebee's restaurant located at 610 North Bluff Road in Collinsville, Illinois.