Yo! Sushi Soho

Yo! Sushi Soho
2 Poland Street, Soho, London, W1F 7NQ