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
Alternatively SUBSCRIBE for unrestricted access to all content. Contact us for more information