Yo! Sushi is a very modern Sushi restaurant with many branches. The restaurant has a moving conveyor belt which transports the food so that customers can view the dishes and make their selection.
Venue Details & Map
Yo! Sushi Royal Festival Hall
Unit 3, Festival Riverside
Royal Festival Hall, Southbank CentreLondonSE1 8XX
- 020 3130 1997
Loading reviews for Yo! Sushi Royal Festival Hall