Restauradores Square and Monument to the Restorers
Square in Lisbon, Portugal
Restauradores Square is a public square in the city of Lisbon, Portugal. It is located at the southeast end of Avenida da Liberdade, near Rossio square.
Praça dos Restauradores 58, 1150-265 Lisboa, Portugal
Metro: Az Line (Restauradores Station) Train: Sintra Line (Rossio Station)