Applebee's 8186

Applebee's #8186 is an Applebee's restaurant located at 11A Allstate Road in Dorchester, Massachusetts.