This week’s Mystery City from Luis is Genoa, the capital of the Province of Genoa and of the Italian region of Liguria. It was the top choice of 32% of voters Second place was Marseilles, France, with 29%. Bringing up the rear were Bari, Italy (26%), Salonika, Greece (10%), and Ajaccio, France on the island of Corsica (3%).
The street is Via Garibaldi, named for Giuseppe Garibaldi, an important figure in the unification of Italy. Props to reader rock_n_rent for finding the street location; see comments below.