UK’s Italian restaurant chain Strada to close third of its locations

Credit: Peter Trimming