Applebee's 8192

Applebee's #8192 is an Applebee's restaurant located at 1125 East Main Street in Carbondale, Illinois.