Our Covent Garden Sticks’n’Sushi restaurant is perfectly located in the centre of London's illustrious theatre quarter. The restaurant is a short walk from The Strand and Leicester Square.
The décor is impeccable, and the menu offers a range of Japanese-inspired cocktails to complete your day of shopping or theatre going.