United Kingdom›London›Covent Garden›Sticks n Sushi Covent GardenPhoto Gallery for Sticks n Sushi Covent GardenSee full detailsReserve a table