Where is Piazza Gramsci?

Where is Piazza Gramsci located?

Piazza Gramsci, Piazza Gramsci (Station), Italy (approx. 43.32278°, 11.327871°)


Where is Piazza Gramsci on the map?