Italy
Via Garibaldi is a long pedestrian shopping street in central Turin, and it's worth a visit just for the beautiful buildings.
There are high street stores along the street, and a branch of the Japanese chain Muji.
Via Garibaldi, Torino, Italia
Search Been there