Probably more appropriate to call it a plaza anyway... St. Peter's square is not square.
I dunno. "Piazza" has worked for Italians for about 1500 years...