I am in Rome next week. Staying on Via Venetto near barberini Metro stop. Are there any shops in the area?
It has been eleven years since I was in Rome, but I remember a shop on Via Cavour about three-quarters down the hill from Santa Maria Maggiore on the east side of the street. My recollection is that it was more wargames than anything, but thatwas from peeking in the windows. The place never was open during the day whenever I walked by it.
The factory shop of one of Italy's major resin kit makers is in Rome, or was anyway.