"The Big Mamma group continues their London domination, one chintzy plate and XXL bowl of truffle tagliatelle at a time. Their latest OTT Italian spot is in Canary Wharf. And yes, we will be visiting to figure out where Barbarella falls on our Big Mamma Power Rankings." - sinead cranna, rianne shlebak