Big Mamma · Italian restaurants con molto amore

YY Building, 30 South Colonnade, Canary Wharf, London E14 5HX

Days

:

Hours

Welcome to Barbarella – Big Mamma's Italian hideaway dripping in ‘70s glam, nestled among the urban wilderness of Canary Wharf. Opening Friday 20th June.

Big Mamma · Italian restaurants con molto amore

Our newsletter with news, recipes & tutti quanti