It’s no secret that London has gone through something of an Italian restaurant revolution in recent years, and the Big Mamma Group, with its larger-than-life personality and shamelessly OTT dishes, ...