Welcome to Il Padrino (and to save you looking it up, it means The Godfather) – the Italian restaurant which has taken Colchester by storm since opening in May 2013, firstly from number 11 Church Street and, from October 2019, at its new plush location just down the road at number 8 Church Street.