The latest hot spot in Paris is a new eatery from cult restaurant group Big Mamma and it’s already breaking records – at 4500m2, it’s the biggest restaurant in Europe. Proof that the culinary giant is unstoppable in spreading their Italian flair.