0 review
12 Cabot Square, Canary Wharf, London E14 4QQ
020 7636 8650
Spanish, Tapas
Canary Wharf, Docklands
££££