Iro Sushi targets 100 sites by 2030

UK-based restaurant chain Iro Sushi is planning to set up at least ten additional outlets before the end of 2026.…