Lavasciuga Repubblica

Via Montebello, 11
Rome 00185

More info on this venue coming soon.