Eatin.co.uk

Sushi & Japanese · London

Good food.
Great flavour.

Sushi from IRO Sushi & Bar

IRO Sushi & Bar

85 Lillie Road, London, SW6 1UD

Customer reviews: Not yet rated

Opening hours to be confirmed

↗ DirectionsClaim now

IRO Sushi & Bar — local takeaway in London

IRO Sushi & Bar is a local takeaway in London, SW6 1UD. A menu has not yet been added to this listing.

IRO Sushi & Bar is listed at 85 Lillie Road, London, SW6 1UD. Opening hours and menu details can be added by the verified owner.

Customer reviews

Loading reviews…