Barbarella
Restaurant · Canary Wharf

Barbarella

$$ · Italian

Tower Hamlets' stylish Italian hotspot delivers super al dente pasta, crispy-soft focaccia, and fresh burrata in a lively, beautifully designed setting.

Info

📍
Address
Mackenzie Walk Unit 3 YY, Canary Wharf Estate, London E14 5HX, UK, LDN

More like this