I was in Rome years back.. there’s 3 shops under the same company.. they sell last pieces, limited sized of a mix of mid-high end brands. It’s a long shot, but does anything come to mind? Thanks much in advance!