Applebee's 9116

Applebee's #9116 is an Applebee's restaurant located at 3827 Broadway in Quincy, Illinois.