Obicà - Canary Wharf


35 Bank Street London E14 5NY
020 7719 1532 Click to call

Restaurant

Yes