Restaurants - Italian London
Welcome to Barbarella - Big Mamma's Italian hideaway dripping in '70s glam, nestled among the urban wilderness of Canary Wharf. Opening June 2026.
Barbarella can be found at Mackenzie Walk . The following is offered: Restaurants - Italian, Restaurants - Pizzeria - In London there are 801 other Restaurants - Italian. An overview can be found here.
Loading map...