2 reviews
1 Crossrail Place, Canary Wharf, London E14 5AR
020 7240 4469
Japanese
Canary Wharf, Docklands
£££