Applebee's Restaurants in North Dartmouth, MA