Applebee's Restaurants in Biddeford, ME