The Big Mamma Group have opened their first store in Belgium. Located in Brussels, the store is in Place Flagey and is named Barracuda.
In December 2023, Big Mamma Group expanded into Italy, with the introduction of the Gloria restaurant brand to Milan.
The new store is described by Big Mamma Group as an Art Deco-inspired Italian restaurant and pizzeria.
In February 2024, Costa Coffee, the Coca Cola owned brand, debuted in Belgium.
Read More: