0 review
Unit 22-33 Jubilee Place, 45 Bank Street, Canary Wharf, London E14 5NY
0207 7191213
Pasta, Pizza
Canary Wharf, Docklands
£££