Metro Opening times In MESTRE, IT

All stores Metro in MESTRE: 1

Time in Italy: 08:38:43

METRO Venezia Mestre, MESTRE

Via Colombara 119/121 - Malcontenta

Open now, until 19:00