The French-owned Big Mamma restaurant group - which started its Italian restaurant chain in Paris in 2015 before opening ...