Shopping Rome for the best souvenirs can be a daunting experience, especially if you're only in town for a quick city break. It's not that Rome has a lack of souvenirs to buy-- you'll find