image

Tag: sticksnsushi japanese

image

Sticks’n’Sushi: A Culinary Gem in the Heart of Canary Wharf

Canary Wharf, London's iconic financial district, is known for its towering skyscrapers, b..