YO! Sushi

YO! Sushi
Unit 3, Festival Riverside, Royal Festival Hall, Southbank Centre, London, SE1 8XX