All You Can't Eat is an initiative that is taking all the leftover food that people can't finish at restaurants and turning it into charitable meals for those less fortunate. The campaign puts stickers on menus by the food items that tend to be served in abnormally large portions.
The person eating the food can then decide if they want to eat a smaller version of the meal or not. If they choose the smaller meal, the restaurant donates the extra money saved to the food bank. This initiative is different because instead of simply asking for donations from restaurants or frequent diner's, it instead provides the restaurant goers with a choice.
The meals themselves cost the same as the large ones so there's no worry about extra payments.