The sites will open over two years starting in 2025
Company plans to open 350 restaurants in the UK over the next decade, with first opening this year