Big Mamma Holdings FY profits rise 10% to £44m
Out of the six, five restaurants operated throughout the year, as La Bellezza only opened in November 2024

Big Mamma Holdings, a subsidiary of France-based Italian restaurants operated by Big Mamma Group, has reported that company turnover saw a 10% uplift, from £40m to £44m, in the year ended 31 December.