Lavasciuga Termini

Via Principe Amedeo, 116/118
Rome 00185

More info on this venue coming soon.