BUT WHAT IS Salumeria Rosi, REALLY?