Nomad is me....
From the WorldNomads.com network
In Rome there is a media world store in the bufalotta exit on the grand raccord annulare exit 11, and it's in the big mall of porta di Roma. It is not an apple store per se, but they are a registered apple reseller. over 8 years ago