Where good food is served to people, often in a formal way.