Head chef

Head Chef – outside catering central kitchen – E London