fromTime Out London
2 weeks agoLondon food
Big Mamma Group is launching a new London restaurant in Canary Wharf
Big Mamma Group's new restaurant Barbarella opens in June, inspired by 1970s Italian cinema, featuring extravagant decor and unique cuisine.
The restaurant will present its largest cocktail menu and a menu of creative dishes, showcasing the culinary diversity of Big Mamma.