Ichi Sushi


63A Leeds Rd
+44 7305 053657
Go to site