Restauradores Square

Amadora, Portugal

Restauradores Square

Restauradores Square (Portuguese: Praça dos Restauradores) is a public square in the city of Lisbon, Portugal. It is located at the southeast end of Avenida da Liberdade, near Rossio square.