“Big Mamma's maximalist Italian in Covent Garden – pasta tossed in a whole parmesan wheel; expect a queue.”TRAVEL TULA· Recommends· September 2025