Sushi & Japanese · London
Good food.
Great flavour.
Ikoi Japanese Cafe, Basement And Ground Floor, 102 Caledonian Road, London, N1 9DN
Opening hours to be confirmed
Ikoi Japanese Cafe is a local takeaway in London, N1 9DN. A menu has not yet been added to this listing.
Ikoi Japanese Cafe is listed at Ikoi Japanese Cafe, Basement And Ground Floor, 102 Caledonian Road, London, N1 9DN. Opening hours and menu details can be added by the verified owner.
Loading reviews…