A supper club is a restaurant or social gathering where people come together to enjoy a meal and often entertainment in a relaxed and social atmosphere.