Applebee's 8931

Applebee's #8931 is an Applebee's restaurant located at 502 North Veterans Parkway in Bloomington, Illinois.