1st Chef de Partie
8 days ago
Manchester
Social network you want to login/join with: Big Mamma is a French Italian restaurant group founded by Victor Lugger and Tigrane Seydoux. Over the past 8 years, we have opened 27 restaurants across Europe, including in France, Monaco, England, Spain, Germany, Belgium, and Italy. Our mission is ...