View Menu
IRO Sushi is a Sushi restaurant in London. It is open 7 days a week.
For inquiries and reservations, you can contact IRO Sushi by phone at +44 20 3581 5958
You can access the restaurant's official website by following this link: https://www.irosushi.com/
Address: 3 Bramlands Cl, London SW11 2NR, UK, London
Phone: +44 20 3581 5958
Website: https://www.irosushi.com/