Museo Nazionale della Scienza e della Tecnologia Leonardo da Vinci is located in Milano, Italy on Via San Vittore, 21. Museo Nazionale della Scienza e della Tecnologia Leonardo da Vinci is rated 4.5 out of 5 in the category science museum in Italy.
Address
Via San Vittore, 21