243,120 views
So many addresses that belong to only one brand, Big Mamma, ranked among the ten best pizza chains in Europe. Created in 2015 by two former HEC classmates, Tigrane Seydoux and Victor Lugger, the group now has a dozen locations, just a few years after its launch.