The Via del Corso is a great shopping street which runs from Piazza del Popolo in the north of the old part of Rome, to the Piazza di Spagna. The nearby Via Flaminia was a major Roman road in the past. Today, the Via Del Corso is full of shops featuring international and Italian brand-name designers. There aren't loads of places to eat, but there are plenty of little side streets that have beautiful terraces and good Italian food.
People actually live on the Via del Corso which makes it unusual among large European shopping avenues where most of the buildings are only offices and shops.