The Big Mamma Group, as the name suggests, does not do things in a small way. Founded in 2015 by Frenchmen Victor Lugger and Tigrane Seydoux, the group now has some 30 restaurants around Europe, all ...