Where is Giovanni Arpino Square?

Where is Giovanni Arpino Square located?

Giovanni Arpino Square, Piedmont, Italy (approx. 44.7048646°, 7.8396369°)


Where is Giovanni Arpino Square on the map?