Buy stock photo Catering, professional chefs cooking food and in kitchen of a restaurant. Service or fine dining, hospitality or accommodate and staff or group of people preparing meal for lunch or dinner together