Applebee's 8184

Applebee's #8184 is an Applebee's restaurant located at 500 State Road in North Dartmouth, Massachusetts.