Question

What's a piazza?

I've heard the word but I don't know what it is

Location

Country: Italy

Answers

Square.

More Information

Get travel answers from locals in Italy

Find places to visit in Italy