YO! Sushi

Restaurant in York, United Kingdom

Sushi restaurant

St Nicholas Avenue, York, YO19 4TA