Izumi
Japanese · Chinese · Sushi
Izumi is a Japanese restaurant offering sushi and Szechuan cuisine. They also provide delivery service.
Location
Best places nearby
The highest rated places close to Izumi.
Local restaurants nearby
110 Drumcondra Road Upper, County Dublin



