Prezzo to close 94 restaurants in rescue bid The Italian restaurant chain is the latest firm to close stores as it tries to rescue the business. Source