Check out the comments left by our users about this restaurant (Yo! Sushi). this restaurant is located in 15-17 Church Street, in the city of York. The 99% users who leave an opinion of this restaurant, live within 4KM. List your lived experience in this restaurant (Yo! Sushi) for other users to see.
York has 144202 citizens. The number of restaurants in this city is 6.