Some of my fridges respect my limitations... some don't. Seems to be if you have some excess kicking around on the ground and the dupes rush to fill the fridge when you first build it. However, it's not kicking the food back out. Two examples:
Leave a bunch of meal lice and other stuff around, build a new fridge restricting it, and watch it show up anyway.