Via Garibaldi
About
Via Garibaldi- People in Turin say it's the longest pedestrian shopping street in Europe. There are clothes shops, bars, a Nike store and a new branch of the Japanese store Muji at the beginning of the street near Piazza Castello.