Plaza Italia, Buenos Aires
Town center/square/plaza