For six years yours truly shopped at this great Rome store:
Via Aurelia N. 822
Rome has more than one Panorama (even on the metro line) and it's a big help with hard to get items. It's like a giant grocery store that sells everything else, too.
When you walk through the home and garden section it will carry you back home!
Also, is it just me or does any other expat living in Italy get an odd feeling of being at home while at a gas station on the autostrada? It's the only place I get the strange feeling of being back in America.