Fed up with the political establishment and rising cost of living, demonstrators hoped to make their message heard after violence overshadowed protests last weekend.
Young people protested the rising cost of living in Milan on Saturday, a week after similar demonstrations in cities across northern Italy ended in violent clashes and looting.
Protests by young people in northern cities ended in riots as farmers and truckers in the south, angered by high gas prices, stopped commercial traffic.