Hospitality-On
Big Mamma Group, known for its grand dining concepts, is expanding its presence in London with a new restaurant opening this June. Barbarella will be located in Canary Wharf’s YY Building and will offer a unique dining experience inspired by 1970s Italian cinema…
Read More
Big Mamma to open its sixth London restaurant
Big Mamma Group, known for its grand dining concepts, is expanding its presence in London with a new restaurant opening this June. Barbarella will be located in Canary Wharf’s YY Building and will offer a unique dining experience inspired by 1970s Italian cinema…