Tag Archives: YO! SUSHI SOHO

Yo! Sushi Soho – 97p per Plate – Today Only (Londonist)

Yo! Sushi Soho – 97p per Plate – Today Only Londonist, March 15, 2012 at 8:30 am To celebrate the opening of the very first Yo! Sushi restaurant on Poland Street way back in 1997, the popular sushi chain will … Continue reading

Posted in Food, London, Restaurants | Tagged , , , , , , , , , , , , | Leave a comment