Prezzo announces new train station takeaway restaurant plans January 15, 2024 Italian restaurant chain Prezzo is gearing up to open its own range of takeaway pasta and pizza shops in train stations. The More