Big Mamma
Paris, FR · Founded 2015 · 1,655 employees on LinkedIn · 2 known investors
Big Mamma Group is a hospitality company that operates a collection of Italian restaurants and trattorias across major European cities and beyond. Its venues are located in France, the UK, Spain, Germany, Italy, Belgium, Monaco, the UAE, Mexico, and the US.
Investors · 2
Founder mafia
2 people who came through Big Mamma went on to found or lead other companies.
In the news
Frequently asked questions
- What does Big Mamma do?
- Big Mamma Group is a hospitality company that operates a collection of Italian restaurants and trattorias across major European cities and beyond. Its venues are located in France, the UK, Spain, Germany, Italy, Belgium, Monaco, the UAE, Mexico, and the US.
- Who are Big Mamma's investors?
- Big Mamma's investors include McWin Capital Partners, DST Global.
- Where is Big Mamma headquartered?
- Big Mamma is headquartered in Paris, FR.

