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.…
UK-based restaurant chain Iro Sushi is planning to set up at least ten additional outlets before the end of 2026.…