This is ianplaces page for Yo! Sushi.Yo! Sushi is a Japanese Restaurant in London and is located at Unit 34a, Rupert St, Trocadero Centre, London, W1d 7dh. For bookings and other matters please contact them directly.

Address
Unit 34a, Rupert St, Trocadero Centre
W1D 7DH
London
Tel:020 7434 2724

Searching for Japanese Restaurant in London, or for Japanese Restaurant in W1D postcode ? why not visit Yo! Sushi at Unit 34a, Rupert St, Trocadero Centre, London, W1d 7dh or call them on 020 7434 2724 .

Comments