Chef de Partie- Cold
2 days ago
London
All produce is directly sourced from small Italian producers, dishes are 100% homemade, served at affordable prices, in beautifully designed spaces, and with a big smile. Every day, more than 10,000 customers visit Big Mamma restaurants throughout Europe (France, Spain, UK, Germany, Italy) and so...