Back to Quizzes
Food Idioms: The Big Cheese and Restaurant Ownership or Management – Q1/5Score: 0

In a restaurant, the term 'the big cheese' refers to _______.

Restart