YO! Sushi Opening Hours
YO! Sushi is a Food and Drinks Sushi, Food and Drinks Restaurants with 75 shops in the United Kindgom. You can find them in 74 different cities where they serve their clients. The town that has the most YO! Sushi stores is London with 18 shops. The second most important city regarding the number of stores of this brand is Glasgow with 4 points of sale. Other locations like Leicester have 2 shops. Aberdeen with 2 shops, Manchester with 2 shops.
YO! Sushi is a company that owns, operates, and franchises conveyor belt sushi restaurants, principally in the United Kingdom, United States, Europe, the Middle East and Australia.