Obicà Mozzarella Bar Menu, Prices and Locations
Truffle pasta lacked flavour. Mozzarella balls were good but the whole place is overpriced. Don't get caught out like we did as they charge tax and service fee on the total bill.
Phone: +44 20 7719 1532
Head Office address: Unit 1, 35 Bank St, Canary Wharf, London E14 5NW, UK
Get verified information about Obicà Mozzarella Bar Menu, Price and near me locations.