YO! Sushi - fresh Japanese street food and sushi restaurants

The freshest restaurant on the high street. More than 100 delicious Japanese street food and sushi dishes at YO! - eat in, delivery or takeaway.