Order your food online for Izumi Sushi in Madrid
We are preparing your food delivery for Izumi Sushi
Izumi Sushi
Calle Fermin Caballero, 6 Local A, 28034, Madrid, Spain
Japanese, Sushi
The redirect does not work? Just click on this link or copy it into your address bar