You should definitely take a look at this if you are in Rome:

http://www.ars-imago.com/

they seem to have great selection and for some items very competitive prices.

Have a good trip!