Tag "Terre d’Italia"

Carrefour Italia Opens Terre d’Italia Flagship Store In Milan

The main focus of the 50-square-metre store is on the wine section, with 15 wines available by the glass, alongside a selection of gastronomic specialties. In addition, risottos and other...

Read more