Horeca Big Mamma Wins MAPIC Award for Best In-Store Experience MAPIC Awards 2024: Winners Announced in Cannes. Big Mamma’s Barracuda Ixelles restaurant…