YO! Sushi

YO! Sushi
O2 Centre, 255 Finchley Road, London, NW3 6LU
Photo of YO! Sushi