This is ianplaces page for Yo! Sushi.Yo! Sushi is a Japanese Restaurant in London and is located at Within Selfridges Food Hall, Oxford St, London, W1d 2jw. For bookings and other matters please contact them directly.

Address
Within Selfridges Food Hall, Oxford St
W1D 2JW
London
Tel:020 7318 3944

Searching for Japanese Restaurant in London, or for Japanese Restaurant in W1D postcode ? why not visit Yo! Sushi at Within Selfridges Food Hall, Oxford St, London, W1d 2jw or call them on 020 7318 3944 .

Comments