Il Mastello: Lavanderia

Via Marmorata, 129
Rome 00153

More info on this venue coming soon.