London foodfromLondon On The Inside3 months agoBig Mamma to Open a 70s Roman Cinema-Inspired Restaurant in Canary WharfBarbarella in Canary Wharf aims to revive the grandeur of Roman cinema with a unique dining experience.