Floor Supervisor
17 days ago
London
Big Mamma is a French Italian restaurant group founded by Victor Lugger and Tigrane Seydoux.Over the past 10 years, we have opened the doors to 28 restaurants in Europe (France, Monaco, England, Spain, Germany, Belgium and Italy).Our mission? To share with our customers 100% homemade authentic It...