Carluccio’s is to make its debut in Solihull, West Midlands, at IM Properties 747,000 sq ft Mell Square shopping centre in the town centre. The Italian restaurant chain has taken a 3,444
Thank you for reading EG
Want to read more? Enjoy a story a day for FREE for one month.