Went to this square both on my own and as part of a guided tour. It is one of the original Milan squares housing the first Merchants headquarters.
Although there is some mildly interesting old architecture, even after hearing a detailed description of the buildings and square it still seemed unimpressive.
More

