Piazza della Repubblica and its cafes