A restaurant kitchen provides everything needed to prepare food.