
Antonio ‘Lello’ Favuzzi, formerly of leading City Italian, L’Anima, has joined Mortimer House Kitchen as head chef. Favuzzi spent ten years at L’Anima, and led the team following Francesco Mazzei’s departure in 2015. The slick City Italian was often considered a little clinical and on the pricey side, but its food quality was perennially strong. […]