0 followers
Since opening in 2003, COSMO has grown across the U.K and Ireland with ambitious plans to expand further. With 21 branches in our portfolio and plenty more in the pipeline, we are on track to becoming one of the UK’s largest restaurant groups (by volume). As well as been named as one of the Top Thr... Read more