
Rosa’s Thai Cafe is continuing its rapid and unrelenting expansion plans with the promise of multiple new sites this year. The casual dining brand, once a small London cafe, could see another eight branches launch over the next 12 months. There are currently 28 Rosa’s across the UK, and more locations outside the capital, such […]