Italian deck
piazza
noun·a1

piazza

A public square or open area in a town or city (plaza).

Ci vediamo in piazza alle sei.

Il mercato è in piazza ogni sabato.