Restauradores Square (Portuguese: Praca dos Restauradores) is a public square in the city of Lisbon, Portugal.

Royalty-free stock photo ID: 99075131

Restauradores Square (Portuguese: Praca dos Restauradores) is a public square in the city of Lisbon, Portugal.