Metro Opening times In MESTRE, IT

All stores Metro in MESTRE: 1

Time in Italy: 17:40:40

METRO Venezia Mestre, MESTRE

Via Colombara 119/121 - Malcontenta

Open now, until 19:00