Back to Quizzes
Food Idioms: Stewing in Your Own Juices After a Failed Inspection – Q1/5Score: 0

After the health inspector left, the kitchen staff felt like they were _______ in their own juices due to the poor rating.

Restart