Manchester
Big Mamma is a French Italian restaurant group, the brainchild of Victor Lugger and Tigrane Seydoux. Over the past 9 years we have opened the doors of 27 restaurants in Europe (France, Monaco, England, Spain, Germany, Italy and Belgium). Our mission? To share the special ambience of the most beau...