Sushi & Japanese · Liverpool
Good food.
Great flavour.
Tesco Supermarket Deysbrook Lane, Liverpool, L12 8RF
Opening hours to be confirmed
Yo Sushi is a local takeaway in Liverpool, L12 8RF. A menu has not yet been added to this listing.
Yo Sushi is listed at Tesco Supermarket Deysbrook Lane, Liverpool, L12 8RF. Opening hours and menu details can be added by the verified owner.
Loading reviews…