"The Big Mamma group continues their London domination, one chintzy plate and XXL bowl of truffle tagliatelle at a time. Their OTT Italian spot in Canary Wharf serves a similarly crowd-pleasing menu of pastas, pizzas, and that ‘Tigramisù’. We haven’t been here yet, but want you to know this spot exists." - Sinéad Cranna