top of page
We've gone from the stars and stripes to the Union Jack for Leo Sushi, our first project in London. Located in a vibrant spot nestled between the SOHO metropolis and luxurious Mayfair, Leo Sushi is a blend of elegance, authenticity, and convenience. The popping dash of orange stands out like the city’s famous landmarks. Come and enjoy handcrafted sushi with a modern twist!
bottom of page