Brace yourselves Covent Garden! Big Mamma is set to open a vast new ‘maximalist’ Italian on June 25. Big Mamma is known for its outlandish, extravagant, indulgent style, and this will be no exception. Following on from the Instagram-popular Gloria and Circolo, which are both adorned fancifully with ornate decoration, Ave Mario will take the […]