Sushi & Japanese · Stevenage
Good food.
Great flavour.
YO Sushi - Tesco Stores Extra, 1 - 5 The Forum, Town Centre, Stevenage, SG1 1ES
Opening hours to be confirmed
YO Sushi is a local takeaway in Stevenage, SG1 1ES. A menu has not yet been added to this listing.
YO Sushi is listed at YO Sushi - Tesco Stores Extra, 1 - 5 The Forum, Town Centre, Stevenage, SG1 1ES. Opening hours and menu details can be added by the verified owner.
Loading reviews…