United KingdomEnglandLondonCity of WestminsterSoho

Yo sushi

0 people want to go here. 6 people have been here.

People who have been here

2 out of 2 people (100%) think this place is worth visiting.

lemonique

lchatfield

Mistybleu

Kristian Thy

nasty_fly

karamel7876

Entries

You

lemonique
London

Worth visiting!

The first time I went to this place

Confusing but tasty!

I love the (sparkling or non sparkling water) taps that you get at every other seat, and the cheating chopsticks. Great fun!