At all the restaruants I've worked at, whatever the employees didn't want to take home was thrown away every night per store policy. Literally garbage bags filled with gourmet food in perfect condition. Catering companies are the same way. Trays of untouched food, even cases of expensive alcohol, tossed after the event.
I've heard that different charitable groups, such as Second Harvest (
Second Harvest Food Rescue ), collect uneaten food from various restaurants and retailers rather letting get trashed. The food bank where I volunteer also picks up uncooked, still-frozen meals (like fried chicken, mashed potatoes, small pizzas) from local restaurants for us to pass out.
My grandparents lived through the Great Depression and drilled into us the lesson of not wasting food. The amound of food we throw out in the US (individually and collectively) is appalling.