Firm Profile

Barreca & Partners

Office Locations

Italy

Italy

Rome, Italy

Via Lombardia, 23/C

Rome 00187

Italy

39 06 85302573

Get Directions