
Tod’s Boutique
Tod’s Boutique is an upscale shoe and accessory store located at Via Fontanella Borghese 56/a, 57 near the Spanish Steps. Tod’s clothing is known on the world stage for its innovation and quality. Though quite expensive, Tod’s is an example of