ViaMichelin
The Sushi Co - Canary Wharf
Location picture
Very good 8.4 (155 reviews)
Approx. £20
Location
1 Westward Parade, Pepper Street
London E14 9DZ