Lina Stores to reach 11 sites as it eyes international growth
By Phoebe Fraser2025-03-10T08:17:00
The 80-year-old Italian deli and restaurant brand is expanding with new sites in Manchester and Canary Wharf, while eyeing international opportunities in the US and Europe