Junior & Sous Chef
21 days ago
London
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 26 restaurants in Europe (France, Monaco, England, Spain, Germany, Italy and Belgium). Our mission? To share the special ambience of the most beau...