Yo! Sushi

restaurants / Sushi & Sashimi

Yo! Sushi information

Location
London , United Kingdom
Address
52 Poland St
W1
Telephone
+44 7287 0443
Getting there
Underground Rail: Tottenham Court Rd or Piccadilly Circus
More information
www.yosushi.com
Something wrong?
Submit a correction

London’s original conveyer-belt sushi chain, Yo Sushi remains a fun place to visit. The original Soho branch is among 20 outlets spread across London.