Yo! Sushi

 

Yo! Sushi is opening soon.
London Bridge Station, 49 St Thomas Street, London SE1 3RB
Show me Yo! Sushi on a map

www.yosushi.com
Nearest tube station: London Bridge 272 yards

Is this info up-to-date? If not, let us know

Yo! Sushi location map

Map of Yo! Sushi

Restaurants, pubs & bars close to Yo! Sushi

Keep up with SE1 news

We have three email newsletters for you to choose from:

Proud to belong to

Independent Community News Network