United Kingdom›London›Canary Wharf›Sticks n Sushi Canary WharfPhoto Gallery for Sticks n Sushi Canary WharfSee full detailsReserve a table