About
IRO Sushi offers an extensive menu of sushi dishes as well as salads and noodle soups. Open seven days a week, the restaurant is situated just a short stroll from Clapham Junction. Diners can eat in or experience Japanese cuisine from the comfort of their own home by ordering online.
Have you used this business or worked for them? Please Comment, Rate and Review below.