Applebee's 8166

Applebee's #8166 is an Applebee's restaurant located at 120 Charlton Road in Sturbridge, Massachusetts.