Musei di Strada Nuova Musei di Strada Nuova Genoa, Italy Address Musei di Strada Nuova, Via Garibaldi, 11, 16124 Genoa, Italy, Google Maps There are currently no event dates available. Partner Offer