I Pizzicaroli is an abruzzo restaurant, located at Via Della Fossa 9 (Via Di Parione), 00186 Roma Lazio, Italia. [read more]